MGA TOOL PARA SA DEVELOPER

Tagapag-encode at tagapag-decode ng Base64

Mag-encode at mag-decode ng Base64 na teksto sa browser gamit ang UTF-8, Base64URL, padding, line wrapping, at line-by-line na mga opsyon.

Kapag inedit ang panig na ito, maa-update ang Base64 na teksto sa kanan.

Kapag inedit ang panig na ito, susubukang i-decode ang UTF-8 na teksto sa kaliwa. Maaaring hindi tama ang pagpapakita ng binary files.

Mga opsyon
Alpabeto
Mga opsyon sa output

Gamitin ang standard Base64 para sa karamihan ng teksto. Gamitin ang Base64URL kapag ang resulta ay ilalagay sa URL, pangalan ng file, token, o halaga ng query.

Paano gamitin nang ligtas ang Base64

Ano ang ginagawa ng Base64

Ginagawang teksto ang bytes

Kinakatawan ng Base64 ang binary data gamit ang napi-print na mga character, kaya puwedeng dumaan ang value sa mga system na umaasa sa teksto.

Magkaiba ang standard at URL-safe alphabets

Gumagamit ang standard Base64 ng plus at slash. Gumagamit ang Base64URL ng dash at underscore para mas madaling ilagay ang resulta sa URLs at mga pangalan ng file.

MIME wrapping para sa lumang format ng mail

May ilang MIME data na naka-wrap sa 76 character bawat linya. Karamihan sa modernong API values ay nananatiling isang linya maliban kung hinihingi ng format ang wrapping.

Karaniwang pagkakamali

Pagtrato sa Base64 bilang encryption

Kahit sino ay puwedeng mag-decode ng Base64. Huwag itong gamitin para itago ang mga password, private keys, o personal data.

Paggamit ng maling alpabeto

Ang token na may dash o underscore ay malamang Base64URL. Ang value na may plus o slash ay karaniwang standard Base64.

Pag-decode ng binary file bilang teksto

Ang images, PDFs, at ibang binary files ay puwedeng ma-decode sa bytes na hindi nababasang UTF-8 na teksto.

Mga tip

Gamitin ang line mode para sa batch

Kung marami kang magkakahiwalay na values, iproseso ang bawat linya nang hiwalay para hindi maghalo ang isang value sa kasunod.

Panatilihin ang padding kung hindi sigurado

Tumutulong ang equal signs sa dulo para malaman ng maraming decoder kung paano pinuno ang huling bytes. Alisin lang ito kung pinapayagan ng target format.

Alisin ang secrets bago magbahagi

Madalas lumitaw ang Base64 sa tokens, headers, at config files. I-decode at ibahagi lang ang data na puwede mong ilantad.