Перейти к основному содержанию
Все инструменты

Онлайн-инструменты кодирования, декодирования и хеширования

Конвертируйте кодировки Unicode, ASCII, Морзе, Base64 и URL-адреса, просматривайте полезные данные JWT или генерируйте текстовые хэши. Кодирование не равно шифрованию, а декодирование не равно проверке подписи.

Выбрать инструмент

  • Преобразование Юникода

    Преобразуйте текст в кодовые точки Unicode или декодируйте запись U+, последовательности \u и числовые HTML-сущности. Поддерживаются эмодзи и показ байтов UTF-8; декодирование сырых байтов UTF-8 не поддерживается.

  • Преобразование ASCII

    Преобразуйте текст ASCII в десятичную, шестнадцатеричную или двоичную кодировку и наоборот. Строго ограничено диапазоном от 0 до 127, чтобы не перепутать символы китайского языка и эмодзи с символами ASCII.

  • Кодек Base64

    Кодируйте текст UTF-8, например китайский и эмодзи, в Base64 или Base64URL или строго декодируйте его обратно в текст. Поддерживает примеры на китайском языке, копирование одним щелчком мыши и обратное преобразование результатов в качестве входных данных.

  • URL-кодек

    Процентное кодирование и декодирование URL-адресов, различие между отдельными параметрами, полными URI и значениями формы. Правильно обрабатывайте пробелы, знаки плюс и разделители, а также предоставляйте примеры и обратное преобразование результатов.

  • JWT-декодирование

    Разберите поля заголовка, полезных данных и времени JWT локально, чтобы просмотреть и скопировать JSON отдельно. Непроверенный статус четко отображается; успешное декодирование не означает, что токен заслуживает доверия или имеет какие-либо разрешения.

  • Генерация хеша

    Вычисляет дайджесты текста в UTF-8, поддерживая SHA-256, SHA-512, SHA-1 и MD5. Примеры пустых строк и разрывов строк приведены для облегчения устранения проблем с одним и тем же текстом, но разными сводками.

  • Азбука Морзе

    Преобразование между латинскими буквами, цифрами, общепринятыми знаками препинания и международным кодом Морзе.

Как выбрать

Текст передачи
Base64 используется для кодированного представления текста, а не для шифрования. При кодировании URL-адресов необходимо различать отдельные параметры, полные URI и значения форм, уделяя особое внимание пробелам и знакам плюса.
Устранение неполадок JWT
Декодирование JWT может считывать только поля заголовка, полезных данных и времени; декодируемость не означает, что подпись заслуживает доверия, и не означает, что она имеет разрешение.
Сравнить текстовые сводки
Хэш рассчитывается на основе байтов UTF-8, также используются символы новой строки и пробелы. MD5/SHA-1 используется для совместимости со старыми системами; эти быстрые дайджесты не подходят для непосредственного хранения паролей.