Кодування / декодування URL
Зробіть текст безпечним для посилань, поверніть нечитабельні адреси на кшталт %D0%9F… у слова й перегляньте кожну частину та параметр URL у зрозумілій таблиці.
- Вставте текст або посилання
- Закодуйте чи декодуйте
- Скопіюйте результат
Ваші файли ніколи не залишають пристрій
Навіщо кодують URL
У посиланнях дозволено лише обмежений набір символів. Пробіли, неанглійські літери й символи на кшталт & чи ? записуються кодами %XX (percent-encoding). Тому посилання з українськими, арабськими чи китайськими словами виглядає як довгий ланцюжок знаків %.
Який режим обрати
- Компонент: кодує все, крім літер, цифр і - _ . ~ — для одного значення параметра чи частини шляху.
- Повний URL: зберігає службові символи (: / ? # & =) і кодує решту — для цілого посилання.
- «+» замість пробілів: формат вебформ (application/x-www-form-urlencoded).
Розбір URL
Вкладка розбору показує протокол, хост, порт, шлях, якір і кожен параметр запиту в декодованому вигляді — зручно для перевірки трекінгових посилань, редиректів і запитів до API.
Поширені запитання
Що означає %20?
Це закодований пробіл. Кожен %XX — один байт UTF-8-коду символу.
Чому моє посилання виглядає як %D0%9F%D1%80…?
Браузери кодують неанглійські літери під час копіювання. Декодуйте його тут, щоб прочитати.
Чим відрізняються режими «компонент» і «повний URL»?
Компонент кодує ще й / ? & = #, підходить для одного значення. Повний URL зберігає їх, щоб посилання працювало.
Чи можна декодувати зіпсоване посилання?
Так. Коректні частини декодуються, а зіпсовані послідовності % лишаються як є з попередженням.
Мій текст кудись надсилається?
Ні. Усе відбувається на цій сторінці.
Чи можна побачити параметри посилання?
Так. Вкладка «Розбір URL» показує кожен параметр із декодованим значенням.