Tool para sa developer
I-convert ang text at mga file sa Base64 at pabalik
I-encode ang text o isang file sa Base64, i-decode ang Base64 sa text o isang file, at gamitin ang Base64URL. Ang conversion ay nananatili sa iyong browser.
I-convert ang UTF-8 na teksto, mga file, at Base64URL nang lokal. Walang na-upload sa NEXNARA.
- Tumatakbo sa device
- Walang upload
- Agad
- Libre
Ang Base64 ay humigit-kumulang 33% na mas malaki kaysa sa orihinal na mga byte. Maaaring pabagalin ng mga file na higit sa 10 MB ang tab. Hinaharangan ng pahinang ito ang mga file na higit sa 32 MB.
Paano ito gumagana
- 01 I-paste ang data
- 02 Patakbuhin ang aksyon
- 03 Kopyahin ang resulta
Bakit NEXNARA
-
Pribado
Nanatili ang data sa browser.
-
Instant
Agad lumalabas ang resulta.
-
Walang upload
Walang ipinapadala sa server ng NEXNARA.
-
Gumagana kahit saan
Hindi kailangan mag-install.
Alamin pa
Ano ang Base64?
Ginagawa ng Base64 ang binary data sa ASCII text gamit ang A–Z, a–z, 0–9, +, at /. Ito ay isang encoding, hindi encryption. Kahit sino ay maaaring mag-decode nito nang walang susi.
Ano ang Base64URL?
Ang Base64URL ay ang parehong pag-encode na may + binago sa -, / binago sa _, at madalas na inaalis ang padding. Ginagamit ito ng mga token at ilang URL. Ito ay hindi isang JWT decoder.
Bakit mas malaki ang Base64?
Ang bawat 3 byte ay nagiging 4 na ASCII na character, kaya ang resulta ay humigit-kumulang isang ikatlong mas malaki, kasama ang opsyonal na padding. Ang dagdag na sukat na iyon ang inaasahan, hindi compression.
I-file sa Base64
Pumili o mag-drop ng file para i-encode ito sa browser. Maaari mong kopyahin ang raw Base64 o isang URL ng data. I-decode ang isang Base64 string o data URL pabalik sa isang nada-download na file. Hindi na-upload ang file.
Base64 kumpara sa pag-encode ng URL
Ginagawang ligtas ng pag-encode ng URL (percent encoding) ang text sa loob ng isang URL. Ang Base64 ay nag-encode ng mga arbitrary na byte bilang ASCII. Gamitin ang URL Encoder para sa mga halaga ng query at link; gamitin ang pahinang ito para sa teksto, mga file, at mga URL ng data.
Paano gamitin
Sa Text mode, i-paste ang text at pindutin ang Encode, o i-paste ang Base64 at pindutin ang Decode. Pinapalitan ng Swap ang dalawang kahon. Ang file mode ay nag-encode ng isang file. Ang pag-file ay ginagawang pag-download ang Base64 o isang URL ng data. Kopyahin at I-download ang .txt gamitin ang kasalukuyang resulta.
Suporta sa Unicode
Ine-encode ng tool na ito ang UTF-8 bytes, kaya tama ang round-trip ng Korean, Japanese, Chinese, Arabic, Hindi, at emoji. Hindi ginagamit ang plain btoa sa Unicode string.
Karaniwang gamit
Gamitin ang Base64 para sa data URL, simpleng paglipat ng teksto, o pagsuri ng encoded strings. Huwag itong ituring na paraan para magtago ng lihim.
Privacy
Ang teksto at mga file ay mananatili sa browser. Walang na-upload sa NEXNARA at walang naka-save sa cookies, lokal na storage, o database.
Mga madalas itanong
Encryption ba ang Base64?
Hindi. Encoding ang Base64. Madaling i-decode at hindi dapat gamitin para protektahan ang mga password o lihim.
Pwede bang mag-encode ng Unicode ang Base64?
Oo. Kino-convert muna ng tool na ito ang teksto sa UTF-8 bytes, tapos sa Base64, kaya gumagana ang hindi-Ingles na teksto at emoji.
Maaari ba akong mag-convert ng file sa Base64?
Oo. Buksan ang File mode, pumili o mag-drop ng isang file, pagkatapos ay I-encode. Maaari mong kopyahin ang raw Base64 o isang URL ng data. Hindi na-upload ang file.
Bakit mas malaki ang Base64 kaysa sa orihinal?
Nag-iimbak ang Base64 ng 6 bits bawat character, kaya ang 3 byte ay naging 4 na character — humigit-kumulang 33% pa, kasama ang padding.
Ano ang Base64URL?
Isang alpabeto na ligtas sa URL: - sa halip na +, _ sa halip na /, at madalas na walang = padding. I-encode at i-decode ito dito. Ang mga payload ng JWT ay hindi nade-decode bilang mga token.
Na-upload ba ang aking data?
Hindi. Ang teksto at mga file ay na-convert sa iyong browser lamang. Walang pag-upload ng server at walang panlabas na API.
Maaari ko bang lokal na i-decode ang Base64?
Oo. Ang decode ay tumatakbo sa tab na ito. Para sa binary data, gamitin ang To file sa halip na Text decode.
Ano ang mangyayari sa hindi wastong Base64?
Ipinapakita ng tool ang Invalid Base64 at hindi nag-crash. Ang mga espasyo ay hindi pinapansin. Ang nawawalang padding ay pinupunan. Ang sirang input tulad ng isang pinutol na string ay tinanggihan.