ESC

Исходный текст

encodeURIComponent: кодирует все спецсимволы, включая :, /, ?, #, и т.д.

Результат

Вся обработка происходит в вашем браузере. Данные не отправляются на сервер.

Примеры использования

Кодирование параметров URL

Кодируйте параметры запроса, содержащие пробелы, амперсанды и другие спецсимволы, для безопасного использования в URL.

Специальные символы

Кодируйте данные формы со спецсимволами @, &, = и пробелами для корректной HTTP-передачи.

Международный текст

Кодируйте и декодируйте URL с символами разных языков (китайский, арабский и т.д.) через percent-encoding.

Возможности

Двустороннее преобразование

Кодируйте текст в URL-формат и декодируйте percent-encoded строки обратно в читаемый текст

Два режима кодирования

Выбирайте между encodeURIComponent для параметров и encodeURI для полных URL

Поддержка Unicode

Полная поддержка международных символов, эмодзи и многобайтовых символов

Приватность

Вся обработка выполняется локально в браузере, данные не отправляются на серверы

Как пользоваться

1

Выберите режим кодирования

Выберите режим «Компонент» для параметров запроса или «Полный URL» для целых URL-адресов.

2

Введите текст

Введите или вставьте текст или URL, который нужно закодировать или декодировать.

3

Кодируйте или декодируйте

Нажмите «Кодировать» для преобразования в URL-формат или «Декодировать» для обратного преобразования. Скопируйте результат.

Часто задаваемые вопросы

Оно заменяет небезопасные символы на % и два шестнадцатеричных знака (например, пробел становится %20), чтобы URL передавались корректно.

encodeURI сохраняет структурные символы URL (:, /, ?, #). encodeURIComponent кодирует всё и подходит для значений параметров запроса.

При передаче данных в параметрах запроса, построении API-запросов или включении пользовательского ввода в URL.

Всё работает в браузере через JavaScript. Ничего не отправляется на сервер.

Что такое кодировщик/декодировщик URL?

Вставили URL со спецсимволами в API-запрос — и он сломался. Пробелы, амперсанды, не-ASCII символы — всё это нужно percent-кодировать, иначе будут проблемы. Этот инструмент решает задачу: кодирует текст для безопасного использования в URL или декодирует percent-encoded строки обратно. Два режима: encodeURIComponent для значений параметров, encodeURI для полных URL, где нужно сохранить структуру.

Зачем использовать кодировщик/декодировщик URL?

Если вы вручную собираете URL для тестирования API, настройки вебхуков или правил перенаправления, кодирование необходимо. Один незакодированный амперсанд в строке запроса разделит ваш параметр надвое. Один незакодированный пробел сломает весь URL. Этот инструмент избавляет от таких проблем. Полная поддержка Unicode — работает с любым языком. Работает в браузере, поэтому ваши API-ключи и токены в URL остаются приватными.

Безопасность и конфиденциальность

Безопасность ваших данных — наш приоритет

Локальная обработка

Вся обработка происходит в вашем браузере

Без передачи данных

Ваши данные не отправляются на наши серверы

Без хранения данных

Данные не хранятся и не передаются

SSL-шифрование

SSL-шифрование для безопасного соединения