Декодер URL | Расшифруйте URL быстро и просто

Декодер URL преобразует закодированные URL в читаемый формат. Введите закодированную ссылку и получите текст быстро. Подходит для веб-адресов и параметров.

Что такое декодер URL?

Декодер URL преобразует процентно-кодированные символы в веб-адресе обратно в читаемый текст (а также может их кодировать). URL-адреса заменяют специальные символы знаком % и двумя шестнадцатеричными (hex) цифрами — например, пробел становится %20.
В браузере Обновлено 06/2026

Очистить

Что такое URL-кодирование?

URL-кодирование преобразует символы, которые не разрешены в URL, в формат, который может передаваться через Интернет. Оно заменяет небезопасные ASCII-символы на "%" с последующими двумя шестнадцатеричными цифрами.

Когда использовать URL-кодирование?

URL-кодирование необходимо когда: - Отправляете данные через URL (параметры запроса) - Обрабатываете специальные символы в URL - Работаете с многоязычным контентом - Обеспечиваете безопасную передачу данных

Распространенные примеры URL-кодирования

Символ URL-кодирование
Пробел %20 или +
& %26
= %3D
? %3F
/ %2F
@ %40

Используйте этот инструмент из вашего ИИ-агента

Бесплатные JSON API и сервер Model Context Protocol (MCP). Без регистрации, без API-ключа, CORS открыт. Создано для Claude, ChatGPT, Cursor, скриптов и фронтенд-приложений.

curl -X POST https://mate.tools/api/v1/url-decode.php \
  -H "Content-Type: application/json" \
  -d '{"encoded":"hello%20world%20%26%20cats"}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/url-decode.php",
    data=json.dumps({"encoded":"hello%20world%20%26%20cats"}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/url-decode.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"encoded":"hello%20world%20%26%20cats"}),
});
console.log(await r.json());

Добавьте в claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) или любой другой MCP-совместимый клиент:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Документация API OpenAPI 3.1 npm 60 запр./мин · 600 запр./час · тело макс. 1 МБ

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

Зарезервированные символы, такие как пробелы, &, =, ?, /, @ и специальные символы, должны быть закодированы. Пробелы становятся %20 или +, а символы типа & становятся %26. Буквенно-цифровые символы (A-Z, a-z, 0-9) и некоторые специальные символы (-, _, ., ~) не требуют кодирования.

URL могут содержать только ограниченный набор ASCII-символов. Кодирование преобразует небезопасные символы в формат, который можно передавать через Интернет без путаницы. Это гарантирует правильную обработку специальных символов, не-ASCII текста и зарезервированных символов URL.

Кодирование преобразует читаемый текст в URL-безопасный формат (например, "привет мир" становится "привет%20мир"). Декодирование обращает этот процесс, преобразуя закодированные последовательности обратно в читаемый текст (например, "%20" становится пробелом). Используйте декодирование при чтении URL и кодирование при их создании.