Base64 Encoder / Decoder
I-encode at i-decode ang teksto gamit ang Base64 encoding para sa ligtas na pagpapadala at pag-iimbak ng datos
Base64 Encoding
Processing Mode
Base64 Decoding
Processing Mode
Pag-unawa sa Base64
Matuto tungkol sa Base64 encoding at mga aplikasyon nito
Ano ang Base64?
Ang Base64 ay isang binary-to-text encoding scheme na kinakatawan ang binary data sa isang ASCII string format sa pamamagitan ng pagsasalin nito sa isang radix-64 na representasyon.
Paano Gumagana ang Base64
AaCharacter Table
A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62), / (63), = (padding)
Halimbawa: 'Man' → TWFu
Step 1: Text to Binary
I-convert ang bawat character sa kanyang 8-bit ASCII binary representation
Step 2: Group into 24-bit chunks
Ikombina ang tatlong 8-bit bytes sa isang 24-bit group
Step 3: Split into 6-bit groups
Ihiwalay ang 24-bit chunk sa apat na 6-bit groups
Step 4: Convert to decimal
I-convert ang bawat 6-bit binary number sa kanyang decimal equivalent
Step 5: Map to Base64 characters
Gumamit ng Base64 character table para hanapin ang character para sa bawat decimal value
Step 6: Final result
Ikombina ang Base64 characters para makuha ang final encoded result
Karaniwang Gamit
Email Attachments
I-encode ang binary files para sa email transmission
Web Development
Mag-embed ng images at iba pang assets direktang sa HTML/CSS
Data URLs
Gumawa ng inline data representations para sa web resources
Mobile Apps
I-transfer ang binary data sa pamamagitan ng text-based APIs
Mga Benepisyo ng Base64
Data Integrity
Tinitiyak na ang data ay naka intact sa pagitan ng transmission
Universal Compatibility
Gumagana sa iba't ibang sistema at platform
Text-Based
Mababasa at ma-edit sa text editors
URL Safe
Maaaring gamitin sa URLs na may tamang encoding
Base64 FAQ
Madalas na itinatanong na mga tanong tungkol sa Base64 encoding at decoding