Кодування / декодування URL онлайн | Інструмент для кодування URL, декодування та percent-encoding

Безкоштовний онлайн URL-енкодер і декодер для рядків запиту, URL перенаправлення і тексту з percent-encoding. Кодуйте зарезервовані символи, декодуйте %XX і обробляйте + як пробіл прямо у браузері.

Використовується percent-encoding у стилі encodeURIComponent для пробілів і зарезервованих символів URL.
Уся обробка виконується локально у вашому браузері.

Поширені URL-кодування

пробіл -> %20& -> %26= -> %3D? -> %3F# -> %23

Вхід

0 симв.

Вихід

0 симв.

Як кодувати та декодувати параметри URL і текст із percent-encoding

01

Вставте звичайний текст, значення query parameter, redirect URL або рядок із percent-encoding у поле введення.

02

Оберіть Encode, щоб перетворити зарезервовані символи на percent-encoding, або Decode, щоб повернути послідовності %XX у читабельний текст.

03

Скопіюйте закодований або декодований результат для query strings, callback parameters, маркетингових посилань, logs або API requests.

Ключові можливості

Миттєве URL-кодування і декодування

Одразу бачте закодований або декодований результат під час введення без додаткової кнопки відправлення.

Оптимізовано для реальних задач розробки й маркетингу

Створено для query parameters, redirect URLs, callback links і налагодження percent-encoded рядків у logs або API requests.

Приватна обробка в браузері

Усе працює локально у браузері, що зберігає URL values приватними та робить інструмент швидким на десктопі й мобільних пристроях.

FAQ про URL Encode / Decode

Який тип URL-кодування використовує цей інструмент?

Цей інструмент використовує кодування компонентів URL у стилі encodeURIComponent. Воно найкраще підходить для значень query parameters, redirect-цілей, callback URLs та інших частин URL, де зарезервовані символи мають трактуватися як дані.

Чому decoder сприймає + як пробіл?

У query strings символ + часто використовується як пробіл. Під час декодування цей інструмент спочатку перетворює + на пробіл, а вже потім виконує URL decoding, щоб поширені значення форм коректно читалися.

У чому різниця між encodeURI та encodeURIComponent?

encodeURI призначений для повних URL і залишає структурні символи на кшталт /, ? і # без змін. encodeURIComponent призначений для окремих частин URL і кодує також ці зарезервовані символи. Цей інструмент використовує поведінку у стилі encodeURIComponent, оскільки вона безпечніша для query values і redirect parameters.