URL Кодувальник/Декодувальник перетворює URL-рядки в їхню процентно-кодовану форму та назад. Обирайте між encodeURIComponent (агресивне кодування) та encodeURI (зберігає структуру URL), залежно від вашого завдання — налагодження параметрів запиту, створення безпечних URL чи перевірка закодованих посилань.
Під час створення URL з користувацьким введенням, рядками запиту чи міжнародними символами потрібне коректне процентне кодування, щоб уникнути помилок. Цей інструмент миттєво обробляє обидва напрямки. Обирайте encodeURIComponent для кодування значення одного параметра (кодує ? / & = # тощо) або encodeURI, коли потрібно зберегти структуру URL (кодуються лише справді небезпечні символи). Декодування працює як зі стандартним процентним кодуванням, так і з подвійно закодованими рядками. Конвертація в реальному часі означає, що результат з'являється одразу під час введення, а обидва режими можна перемикати, щоб перевірити коректність зворотного перетворення. Жодних звернень до сервера — все відбувається локально у вашому браузері.
Обирайте encodeURIComponent для безпечних значень параметрів (кодує ? / & = тощо) або encodeURI для повних URL (зберігає структуру, кодує лише небезпечні символи).
Декодує процентно-кодовані рядки, включно з не-ASCII символами, багатобайтовими послідовностями UTF-8 та емодзі. Коректно обробляє подвійно закодовані дані.
Миттєво копіюйте закодований або декодований результат у буфер обміну — без ручного виділення.
Результат оновлюється наживо під час введення. Не потрібно щоразу натискати «Кодувати» — результати видно одразу під час роботи над введенням.
Введення й виведення відображаються на чітко підписаних панелях, тож ви можете миттєво порівняти результат «до/після».
Коректно кодує пробіли, лапки, Unicode, зарезервовані символи та складні послідовності, які ламають просту заміну рядків.
Вставте зламаний URL зі спотвореними параметрами, щоб декодувати їх у читабельні значення — швидко з'ясуйте, що насправді було надіслано.
Кодуйте користувацьке введення (імена, пошукові запити, шляхи до файлів) перед додаванням до URL, щоб запобігти ін'єкціям і помилкам парсингу.
Декодуйте маркетингові URL із UTM-мітками, щоб побачити реальні значення кампанії, джерела та каналу, не читаючи необроблені процентно-кодовані рядки.
Кодуйте URL з нелатинськими символами (китайська, арабська, іврит), щоб переконатися, що вони коректно процентно закодовані для передачі.
Декодуйте URI перенаправлення OAuth із вкладеними закодованими параметрами, щоб простежити, що передається між провайдерами й застосунками.
Натисніть іконку URL на панелі DevSuite Pro. Відкриється редактор з двома панелями та перемикачами «Кодувати» й «Декодувати».
Вставте URL, параметр запиту чи закодований рядок. Інструмент працює як з цілими URL, так і з окремими значеннями параметрів.
Для значення параметра використовуйте encodeURIComponent. Для повного URL (де потрібно зберегти /, ?, &) використовуйте encodeURI.
Перетворений результат з'являється на сусідній панелі. Закодовані символи показані як послідовності %XX; декодований результат повертає оригінальну читабельну форму.
Натисніть «Копіювати», щоб надіслати результат у буфер обміну. Вставте його у ваш код, URL запиту чи документацію.
Встановіть DevSuite Pro безкоштовно та отримайте понад 64 інструментів розробника