Handytool
УтилітиПрацює локально

URL кодувальник і декодувальник

Процент-кодування тексту для URL та декодування процент-кодованих рядків назад у читабельний текст — миттєво та приватно.

Режим
Область
Текст
0 рядків0 байт
Закодований URL
0 рядків0 байт

Про URL кодувальник і декодувальник

URL кодувальник Handytool процент-кодує текст для безпечного використання в URL, query-рядках та даних форм — і декодує процент-кодовані рядки назад у читабельний текст. Обирайте між component scope (кодує все, включно з / та ?) і full URI scope (зберігає структуру URL). Все працює в браузері, тож ви можете безпечно кодувати API-токени або параметри.

URL кодувальник і декодувальник — можливості

  • 01

    Component та full URI scopes

    Використовуйте component scope для кодування одного значення параметра — екранує всі зарезервовані символи. Використовуйте full URI scope для кодування URL цілком зі збереженням /, ? і # як роздільників. Результат відповідає encodeURIComponent та encodeURI у JavaScript.

  • 02

    Двостороння конверсія

    Перемикайтеся між кодуванням і декодуванням одним кліком. Декодування перетворює %20, %3F та будь-які інші процент-кодовані послідовності назад у вихідний текст, включно з не-ASCII символами.

  • 03

    Працює в браузері

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

URL кодувальник і декодувальник — часті запитання

Що таке URL-кодування?
URL-кодування (процент кодування) замінює символи зі спеціальним значенням в URL — пробіли, &, =, ?, та не-ASCII — на % з двома шістнадцятковими цифрами. Дозволяє безпечно включати довільний текст в URL або query-рядок без порушення структури.
Коли використовувати "component" vs "full URI"?
Component scope — при кодуванні одного значення параметра; екранує всі зарезервовані символи, включно з /, ? і #. Full URI scope — при кодуванні URL цілком; зберігає структурні символи, щоб URL залишався парсабельним.
Чи обробляються Unicode-символи?
Так. Unicode-символи (емодзі, кирилиця, CJK) спочатку перетворюються у UTF-8 байти, потім процент-кодуються побайтно, що відповідає стандартному формату %XX%XX.
URL-кодування — це те саме, що HTML-кодування?
Ні. URL-кодування використовує процент-кодування (%20 для пробілу); HTML-кодування використовує сутності (& для &). Різні цілі — URL-кодування захищає URL, HTML-кодування захищає HTML-розмітку.
Чи мої дані десь зберігаються?
Ні. Все працює локально в браузері через нативні JavaScript URL API. Нічого не завантажується, не логується й не зберігається.

Пов'язані інструменти

Утиліти

Інші інструменти

Усі інструменти