Skip to main content
appkiro.com

URL Encoder, Decoder и Parser

Кодируйте component, декодируйте escapes или разбирайте полный URL с предупреждением о недоверенном вводе.

Инструменты разработчика и текста

Краткий ответ

URL encoder заменяет символы percent-формой, decoder обращает валидные последовательности. AppKiro также разбирает protocol, host, path, query, fragment и может давать эвристическую Base64-подсказку.

Декодированный текст

Сведения об URL

Вставьте URL для просмотра полей.

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

  1. Введите исходные данные: Выберите Encode, Decode или Parse и сохраните original.

  2. Выберите нужные параметры: Определите component/full URL; ошибки percent должны быть явными.

  3. Проверьте и подтвердите результат: Проверьте части и не открывайте output автоматически.

Основные возможности

  • Percent encode.
  • Percent decode.
  • URL components.
  • Query inspection.
  • Base64 hint.

Подходящие сценарии

  • Query value.
  • Разбор redirect URL.
  • Отладка структуры.

Ограничения и безопасность

  • Контекст важен; reserved delimiters могут быть испорчены. Decoded text остаётся недоверенным.
  • Не вводите конфиденциальные рабочие данные, пока локальная обработка не подтверждена. Сам факт работы в браузере не доказывает, что данные не покидают устройство.
  • Подсказка Base64/Base64URL эвристическая: проверяются совместимый алфавит, минимальная длина, padding, корректный UTF-8 и печатаемый результат. Это не строгий валидатор канонического Base64.

Решение проблем

Ошибка декодирования

malformed percent.

Нет host

добавьте scheme.

Ложное распознавание Base64

нужна строгая validation.

Частые вопросы

Кодировать весь URL?

Обычно нет: кодируйте отдельные значения.

Decoding делает ссылку безопасной?

Нет.

Почему ошибка?

Неверные escapes или UTF-8 bytes.

Насколько это безопасно и конфиденциально?

Краткий ответ: Не вводите конфиденциальные рабочие данные, пока локальная обработка не подтверждена. Сам факт работы в браузере не доказывает, что данные не покидают устройство.

Работает ли инструмент на телефоне?

Макет адаптируется к узким экранам. Выбор файлов, камера, буфер обмена и скачивание всё равно зависят от разрешений и возможностей мобильного браузера.

Начать работу

Выберите правильный context и не переходите к output автоматически.