Percent-кодуйте рядок або декодуйте його (RFC 3986).

Percent-кодування та декодування (RFC 3986) виконуються повністю у вашому браузері — нічого не завантажується.

Звичайний текст
Закодований
Не вдалося декодувати введені дані.

Про URL Encode / Decode

Цей кодер і декодер URL кодує рядки у процентне представлення відповідно до RFC 3986 і декодує їх назад, наживо, у двох панелях. Введіть звичайний текст з одного боку, і закодована форма з'явиться з іншого; вставте закодоване значення запиту, і воно миттєво декодується. Кнопка обміну змінює напрямок.

Процентне кодування замінює символи, небезпечні в URL-адресах — пробіли, діакритичні знаки, амперсанди, слеші та інші зарезервовані символи — escape-послідовностями %XX. Інструмент кодує строго (пробіли стають %20, а не +), що є правильною формою для сегментів шляху та сучасних рядків запиту.

Він працює повністю у вашому браузері, тому URL-адреси зворотного виклику, підписані посилання та рядки запиту з токенами ніколи не надсилаються на сервер. Використовуйте його, щоб кодувати url онлайн перед створенням посилань, або щоб зробити нечитабельний параметр із символами % знову зрозумілим під час налагодження.

Як використовувати URL Encode / Decode

  1. Введіть або вставте текст чи компонент URL, який хочете закодувати, у панелі звичайного тексту.
  2. Прочитайте процентно закодований результат в іншій панелі — він оновлюється під час вводу.
  3. Щоб декодувати, вставте закодований рядок у панель закодованого тексту.
  4. Скористайтеся кнопкою обміну, щоб змінити напрямок, а потім скопіюйте потрібну сторону.

Часті запитання

Кодуйте окремі компоненти — значення запиту, сегмент шляху, ціль перенаправлення — а не всю URL-адресу. Кодер екранує зарезервовані символи, такі як / та ?, тому пропускання повної URL-адреси через нього зламало б її структуру.

Він дотримується RFC 3986, де пробіл — це %20. Умовність + стосується лише застарілого формату application/x-www-form-urlencoded. %20 безпечний в обох контекстах, тому строгі кодери надають йому перевагу.

Ні. Кодування та декодування виконуються повністю у вашому браузері, тому URL-адреси з токенами сесії, ключами API чи персональними даними залишаються на вашому пристрої.

Так — безкоштовний і без обмежень, реєстрація не потрібна.

Декодування не вдається, коли за знаком % не йдуть дві коректні шістнадцяткові цифри — зазвичай через те, що рядок був обрізаний або закодований двічі. Виправте некоректну послідовність або декодуйте двічі, якщо значення було закодоване двічі.

Поділитися

Популярні запити
кодування url декодування url percent кодування кодувальник url онлайн декодувати рядок url кодувати uri компонент
Потрібна допомога?
Виникла проблема з цим інструментом? Повідомте нас.
Повідомити про проблему

Додайте цей безкоштовний інструмент на власний вебсайт — скопіюйте та вставте код нижче.