Выберите кодировку
Выберите Base64, URL или Unicode в зависимости от того, что нужно получить или прочитать.
Преобразуйте текст в Base64 и обратно, применяйте процентное кодирование URL или экранируйте символы Unicode. Выберите кодировку, вставьте текст и скопируйте результат — всё остаётся в браузере.
Одно поле для ввода, одно для результата и выбранная вами кодировка.
Выберите Base64, URL или Unicode в зависимости от того, что нужно получить или прочитать.
Введите или вставьте строку для преобразования в поле ввода.
Нажмите «Кодировать» для преобразования текста или «Декодировать», чтобы вернуть читаемый текст, затем скопируйте результат.
Три кодировки для трёх разных задач передачи данных.
| Кодировка | Пример результата | Для чего использовать |
|---|---|---|
| Base64 | SGVsbG8gd29ybGQ= | Двоичные данные в тексте например, data URL, вложения электронной почты и данные JSON |
| URL | Hello%20world | Строки запросов и пути, которые должны оставаться читаемыми в адресной строке браузера |
| Unicode | \u0048\u0065\u006c\u006c\u006f | Исходные файлы, строки JSON и системы, не поддерживающие хранение символов вне ASCII |
Кодирование — не шифрование: все три формата может обратить кто угодно. Чтобы действительно сохранить содержимое в тайне, используйте инструмент AES на 73hi.
Без установки и регистрации; результат копируется в буфер одним нажатием.
Выберите кодировку, вставьте текст и нажмите кнопку. Результат сразу появится в выходном поле.
Кодируйте для безопасной передачи значения или декодируйте, чтобы прочитать полученное значение.
Скопируйте преобразованную строку прямо в буфер обмена для вставки в код или запрос.
Всё работает в браузере, поэтому вставленный текст никогда не отправляется на сервер.
Нет. Кодирование и декодирование выполняются JavaScript в браузере, поэтому вставленный текст не покидает устройство.
Base64 превращает двоичные данные или текст в безопасный набор символов для передачи через системы, работающие только с обычным текстом, например JSON, почтовые вложения и data URL. Это кодирование, а не шифрование, поэтому конфиденциальности оно не обеспечивает.
Используйте URL-кодирование, если значение должно оставаться читаемым внутри URL: заменяются лишь зарезервированные символы, например пробелы, амперсанды и вопросительные знаки. Base64 подходит для передачи значения как непрозрачного блока.
Он превращает символы в escape-последовательности, например \u0041, что полезно для исходных файлов, строк JSON и систем, не умеющих напрямую обрабатывать символы вне ASCII.
Декодирование ожидает данные, полученные той же кодировкой. Некорректная строка Base64, неправильное заполнение или уже декодированный URL обычно приводят к ошибке или искажённому результату.
Нет. Любой может обратить Base64, и никакой защиты он не даёт. Для защиты содержимого используйте настоящее шифрование, например страницу AES на 73hi.