Инструмент за разработчици
Конвертирайте текст и файлове в Base64 и обратно
Кодирайте текст или файл към Base64, декодирайте Base64 към текст или файл и използвайте Base64URL. Преобразуването остава във вашия браузър.
Конвертирайте UTF-8 текст, файлове и Base64URL локално. Нищо не се качва в NEXNARA.
- Работи локално
- Без качване
- Мигновено
- Безплатно
Base64 е с около 33% по-голям от оригиналните байтове. Файлове над 10 MB могат да забавят раздела. Тази страница блокира файлове над 32 MB.
Как работи
- 01 Поставете данните
- 02 Изпълнете действието
- 03 Копирайте резултата
Защо NEXNARA
-
Поверително
Данните остават в браузъра.
-
Моментално
Резултатът се появява веднага.
-
Без качване
Нищо не се изпраща към сървър на NEXNARA.
-
Работи навсякъде
Не е нужна инсталация.
Научете повече
Какво е Base64?
Base64 превръща двоичните данни в ASCII текст с помощта на A–Z, a–z, 0–9, + и /. Това е кодиране, а не криптиране. Всеки може да го декодира без ключ.
Какво е Base64URL?
Base64URL е същото кодиране с +, променен на -, / променен на _, и подпълването често се пропуска. Токените и някои URL адреси го използват. Това не е JWT декодер.
Защо Base64 е по-голям?
Всеки 3 байта се превръщат в 4 ASCII знака, така че резултатът е около една трета по-голям, плюс незадължително подпълване. Този допълнителен размер се очаква, а не компресия.
Файл към Base64
Изберете или пуснете файл, за да го кодирате в браузъра. Можете да копирате необработен Base64 или URL адрес на данни. Декодирайте Base64 низ или URL адрес на данни обратно във файл за изтегляне. Файлът не е качен.
Base64 срещу URL кодиране
URL кодирането (процентно кодиране) прави текста безопасен в URL адреса. Base64 кодира произволни байтове като ASCII. Използвайте URL енкодера за стойности на заявки и връзки; използвайте тази страница за URL адреси на текст, файлове и данни.
Как да го използвате
В текстов режим поставете текст и натиснете Encode или поставете Base64 и натиснете Decode. Размяната разменя двете кутии. Файловият режим кодира един файл. Към файл превръща Base64 или URL адрес на данни в изтегляне. Копирайте и изтеглете .txt използвайте текущия резултат.
Поддръжка на Unicode
Този инструмент кодира UTF-8 байтове, така че корейски, японски, китайски, арабски, хинди и емоджи се връщат коректно. Обикновен btoa върху Unicode низ не се използва.
Често срещани употреби
Използвайте Base64 за data URL адреси, прост транспорт на текст или преглед на кодирани низове. Не го третирайте като начин да скриете тайни.
Поверителност
Текстът и файловете остават в браузъра. Нищо не се качва в NEXNARA и нищо не се записва в бисквитки, локално хранилище или база данни.
ЧЗВ
Base64 криптиране ли е?
Не. Base64 е кодиране. Лесно се декодира и не трябва да се използва за защита на пароли или тайни.
Може ли Base64 да кодира Unicode?
Да. Този инструмент първо конвертира текста към UTF-8 байтове, след това към Base64, така че неезичен английски текст и емоджи работят.
Мога ли да конвертирам файл в Base64?
да Отворете режим Файл, изберете или пуснете един файл, след което Кодирайте. Можете да копирате необработен Base64 или URL адрес на данни. Файлът не е качен.
Защо Base64 е по-голям от оригинала?
Base64 съхранява 6 бита на знак, така че 3 байта стават 4 знака — около 33% повече, плюс подложка.
Какво е Base64URL?
Азбука, безопасна за URL адреси: - вместо +, _ вместо / и често без = подложка. Кодирайте и декодирайте го тук. Полезните товари на JWT не се декодират като токени.
Данните ми качени ли са?
Не. Текстът и файловете се конвертират само във вашия браузър. Няма качване на сървър и външен API.
Мога ли да декодирам Base64 локално?
да Декодирането се изпълнява в този раздел. За двоични данни използвайте Към файл вместо Декодиране на текст.
Какво се случва с невалиден Base64?
Инструментът показва Invalid Base64 и не се срива. Интервалите се игнорират. Попълва се липсваща подложка. Неправилен вход, като пресечен низ, се отхвърля.