Конвертер Кодировки Текста — Бесплатно онлайн

Преобразуйте текст онлайн (online) между Base64, UTF-8, UTF-16, Hex, двоичным кодом, URL-кодированием, Морзе и ещё 23 форматами.

Converter

Base64, UTF-8, UTF-16, ANSI, Hex и Каждый Промежуточный Формат

Конвертируйте текст между любыми двумя кодировками напрямую - без прохождения через простой текст

Result

Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.

Об этих кодировках

Этот инструмент охватывает 30 форматов в нескольких категориях: кодировки символов (UTF-8, UTF-16, UTF-32, ANSI/Windows-1252, ISO-8859-1), определяющие, как текст вообще становится байтами - источник большинства ошибок нечитаемого текста (« кракозябры ») при предположении неверной; кодировки двоичное-в-текст (Base64, Base32, Base58, Base85, Hex, Quoted-Printable), широко используемые в программировании и передаче данных; классические шифры (ROT13, ROT47, Атбаш, Шифр Бэкона) и исторические коды (Азбука Морзе, Код Бодо, Тюремный код), предшествовавшие вычислительной технике; и несколько практичных/забавных форматов (Фонетический Алфавит НАТО, Leetspeak, Перевёрнутый Текст). Каждый формат конвертируется напрямую в любой другой (например, из Hex в Морзе) без видимой промежуточной остановки на простом тексте, хотя именно это и происходит внутри: ваш ввод декодируется в простой текст, а затем снова кодируется в целевой формат.

Что делает этот инструмент

Конвертер кодировок текста переводит текст напрямую между 30 форматами: Base64, Base32, Base58, Base85, hex, двоичным, восьмеричным, URL-кодировкой и HTML-сущностями, байтами UTF-8, UTF-16 и UTF-32, Latin-1 и Windows-1252, а также шифрами и кодами вроде ROT13, Атбаш, азбуки Морзе, фонетического алфавита НАТО и шрифта Брайля.

Любой формат можно перевести в любой другой, например Base64 сразу в hex, без видимого промежуточного шага с обычным текстом. Внутри ввод сначала декодируется в текст, а затем кодируется заново, поэтому некорректный ввод отмечается, а не превращается в мусор.

Когда использовать

  • Отладка «кракозябр» (mojibake) по реальным байтам строки в UTF-8 или UTF-16.
  • Декодирование значения, которое другая система закодировала в Base64 или URL-кодировку; для одного шага быстрее страницы Декодирование Base64 и Декодирование URL.
  • Обучение и головоломки: азбука Морзе, ROT13, шифр Атбаш или двоичное представление букв.
  • Кодирование текста для URL, HTML-атрибута или заголовка письма, где специальные символы нужно экранировать.

Пример

Hi! · text → Base64

SGkh

Hi! · text → hex

486921

Hi! · text → binary

01001000 01101001 00100001

SGkh · Base64 → hex

486921

SOS · text → Morse

... --- ...

Hello · text → ROT13

Uryyb

Вопросы об этом инструменте

Чем UTF-8 отличается от Latin-1?

UTF-8 может представить любой символ Unicode и использует от одного до четырёх байтов на символ. Latin-1 использует один байт и охватывает только западноевропейские буквы, поэтому символы вроде € или кириллицы в ней не представить.

ROT13 — это шифрование?

Нет. ROT13, ROT47 и Атбаш — простые замены букв, которые любой может мгновенно обратить. Используйте их для спойлеров или головоломок, но никогда для защиты данных.

Почему в двоичных результатах есть пробелы?

Каждый байт показан группой из восьми битов, отделённой пробелом, — так легко считать байты и замечать символы, которые занимают в UTF-8 больше одного байта.

Этот инструмент бесплатный?

Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.

Как получить результат?

Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.