Batay sa browser

Base64 Encode/Decode (Suporta sa Teksto/File)

Agad na isagawa ang Base64 Decode / Base64 Encode sa iyong browser. Isang tool sa conversion ng Base64 na may kakayahang mag-convert ng teksto, mga file, at Mga Data URL.

Walang paghahatid sa server (pagproseso sa browser) Suporta sa Data URL Pagpapakita ng tekstong UTF-8
Mode
Uri ng Input

Nagmumungkahi ng pinakamainam na proseso batay sa nilalaman ng input.

Input (Teksto)
Ctrl/⌘ + Enter upang i-convert
* Ang nilalaman ng input ay hindi ipinapadala; ito ay pinoproseso sa loob ng browser na ito.
Output
Ang output ay maaaring kopyahin o i-download.

Mga Advanced na Setting

Karaniwan
Encode (Teksto)
Pag-encode ng Karakter
UTF-8
Format ng Output
MIME
Decode (Display/Output)
Paghawak ng Resulta ng Decode

Kapag ipinapakita bilang teksto, binibigyang-kahulugan ito bilang UTF-8. Kung ang orihinal na data ay nasa ibang character code, ang display ay maaaring masira.

Paggamit / Mga Halimbawa

Base64 Encode

  1. Itakda ang mode sa 'Encode' o 'Awtomatikong Tuklasin'.
  2. I-paste ang teksto sa input field.
  3. I-click ang I-convert upang makuha ang Base64.
Input
Hello, Base64!
Output
SGVsbG8sIEJhc2U2NCE=

Base64 Decode

  1. Itakda ang mode sa 'Decode' o 'Awtomatikong Tuklasin'.
  2. I-paste ang Base64 (o Data URL).
  3. I-convert upang makita ang teksto o resulta ng file.
Input
VGhpcyBpcyBhIHRleHQgZXhhbXBsZQ==
Output
This is a text example

Paghiwalayin ang Data URL

I-paste ang Data URL upang awtomatikong paghiwalayin ang MIME at katawan ng Base64. Maaari mong kopyahin at gamitin muli ang mga ito.

Data URL
data:text/plain;base64,SGVsbG8=
Resulta ng Paghihiwalay
MIME: text/plain
Base64: SGVsbG8=

Mga Tala

Kung sira ang teksto

Kung mukhang mali ito kahit na may 'Ipakita bilang teksto (UTF-8)', mangyaring i-download bilang binary upang suriin.

Format ng Data URL

data:...;base64, nauuna sa katawan ng Base64. Hindi ito mapaghihiwalay kung nawawala ang header.

Malaking Input

Maaaring tumagal ang pagproseso kung malaki ang sukat.

Trivia

  • Kino-convert ng Base64 ang 3 bytes sa 4 na karakter.
  • Gumagamit ang URL-safe Base64 ng - _ sa halip na + /.

FAQ

Garbled ang teksto

Nagbibigay kami ng mode na 'Ipakita bilang teksto (UTF-8)'. Para sa binary data, mangyaring lumipat sa 'I-download bilang file' upang suriin.

Sinusuportahan ba nito ang Data URL (data:image/...;base64,?

Oo. Awtomatiko nitong pinaghihiwalay ang header ng data:*;base64, at ang katawan ng Base64, at maaari ring ipakita ang uri ng MIME.

Ipinapadala ba ang file?

Hindi. Ang conversion ay nakumpleto sa loob ng browser at hindi ina-upload sa server.

Maaari ba itong mag-decode ng Base64 na may mga bagong linya?

Oo. I-on ang 'Huwag pansinin ang whitespace/mga bagong linya' upang mahawakan ang Base64 na may mga bagong linya mula sa mga email o sertipiko.

Sinusuportahan ba nito ang Base64URL (- at _)?

Oo. I-on ang 'Payagan ang URL-safe Base64'.