C
All Tools
🔒

Base64 என்கோடர் / டிகோடர்

Base64 சரங்களை ஆன்லைனில் என்கோட் மற்றும் டிகோட் செய்யுங்கள்.

பேஸ்64 (Base64) என்பது பைனரி டேட்டாவை 64 பாதுகாப்பான ASCII எழுத்துகளை (A-Z, a-z, 0-9, +, /) பயன்படுத்தி டெக்ஸ்ட் ஸ்ட்ரிங்காக மாற்றும் ஒரு என்கோடிங் முறை. டெக்ஸ்ட் அடிப்படையிலான சேனல்களில் பைனரி டேட்டாவை அனுப்புவதற்கு இது அவசியம்: HTML/CSS-இல் படங்களை embed செய்வது (data URIs), email attachment-களை என்கோட் செய்வது (MIME), JSON-இல் பைனரி டேட்டாவை சேமிப்பது, மற்றும் JWT டோக்கன்கள் மற்றும் API key-களை என்கோட் செய்வது. இந்த என்கோடர் மற்றும் டிகோடர் Unicode டெக்ஸ்ட்டை சரியாக கையாள்கிறது, plain text மற்றும் Base64 இடையே இரு திசைகளிலும் மாற்றுகிறது.

📋 இந்த கால்குலேட்டரை எப்படி பயன்படுத்துவது

டாகிளைப் பயன்படுத்தி Encode அல்லது Decode-ஐத் தேர்ந்தெடுக்கவும். என்கோடிங் செய்ய: எந்த டெக்ஸ்ட்டையும் (accented letters, சீன எழுத்துகள், அல்லது emoji போன்ற Unicode எழுத்துகள் அடங்கியவை) டைப் செய்யவும் அல்லது ஒட்டவும், பின் Encode-ஐ கிளிக் செய்யவும். வெளியீடு Base64 வடிவமாக இருக்கும். டிகோடிங் செய்ய: ஒரு Base64 ஸ்ட்ரிங்கை ஒட்டவும் (இதில் A-Z, a-z, 0-9, +, /, மற்றும் = padding எழுத்துகள் மட்டுமே இருக்க வேண்டும்) மற்றும் Decode-ஐ கிளிக் செய்யவும். மூல டெக்ஸ்ட் மீட்டமைக்கப்படும். Base64 இன்புட்டில் உள்ள வெற்றிடங்கள் தானாகவே தவிர்க்கப்படும், எனவே email header-கள் அல்லது certificate-களிலிருந்து பல வரி Base64-ஐ ஒட்டலாம்.

💡 முக்கிய தகவல்கள்

Base64, இன்புட்டின் ஒவ்வொரு 3 bytes-ஐயும் 4 Base64 எழுத்துகளாக மாற்றுவதன் மூலம் செயல்படுகிறது (4/3 அளவு அதிகரிப்பு, இதனால் Base64-என்கோட் செய்யப்பட்ட டேட்டா பைனரியை விட சுமார் 33% அதிகமாக இருக்கும்). பயன்படுத்தப்படும் 64 எழுத்துகள்: A-Z (26), a-z (26), 0-9 (10), + (1), / (1), மற்றும் இன்புட் நீளம் 3-இன் பெருக்கல் இல்லாதபோது padding-ஆக = பயன்படுத்தப்படும். URL-safe Base64, + ஐ - ஆகவும் / ஐ _ ஆகவும் மாற்றி, percent-encoding இல்லாமல் URL-களில் பாதுகாப்பாக பயன்படுத்த உதவுகிறது (JWT டோக்கன்களில் பயன்படுத்தப்படுகிறது). இந்த டூல் standard Base64-ஐ கையாள்கிறது மற்றும் Base64-என்கோடிங் செய்வதற்கு முன் முதலில் UTF-8 bytes-ஆக மாற்றி Unicode டெக்ஸ்ட்டை சரியாக என்கோட் செய்கிறது, இதன் மூலம் multi-byte எழுத்துகள் சரியாக கையாளப்படுவதை உறுதி செய்கிறது.

அடிக்கடி கேட்கப்படும் கேள்விகள்

மறுப்பு: இந்த கால்குலேட்டர் வழங்கும் முடிவுகள் தகவல் மற்றும் கல்வி நோக்கங்களுக்காக மட்டுமே. இவை நிதி, மருத்துவ அல்லது சட்ட ஆலோசனை அல்ல. நிதி அல்லது சுகாதார முடிவுகளை எடுப்பதற்கு முன் எப்போதும் தகுதிவாய்ந்த நிபுணரை அணுகவும். உண்மையான முடிவுகள் தனிப்பட்ட சூழ்நிலைகளைப் பொறுத்து மாறுபடலாம்.

⚙️ More Developer Tools Tools

View all Developer Tools tools →