Кодувальник і декодувальник URL
Легко кодуйте або декодуйте рядки для використання в URL-адресах.
Щоб закодувати чи декодувати текст для URL, введіть його в картку Кодувати або вставте рядок із відсотковим кодуванням у картку Декодувати: результат оновлюється наживо, і його можна скопіювати.
Last updated:
Кодувальник і декодувальник URL. Легко кодуйте або декодуйте рядки для використання в URL-адресах. Захистіть та розкодуйте свої веб-адреси за допомогою нашого безкоштовного онлайн-кодувальника та декодера URL-адрес.
Цей інструмент дозволяє конвертувати спеціальні символи в безпечні формати рядків (наприклад, %20) для передачі по мережі або навпаки. Якщо ви створюєте параметри API або керуєте тегами UTM, наш інструмент кодування URI забезпечує сувору відповідність.
Якщо вам потрібно розібрати URL-адресу, наш Аналізатор URL-адрес ідеальний. Вставте текст і згенеруйте безпечний рядок.
Ця преміальна утиліта форматування URL-адрес використовує алгоритми на стороні клієнта для оцінки ваших рядків у браузері, гарантуючи, що ваші кінцеві точки API та конфіденційні параметри ніколи не завантажуватимуться на віддалений сервер.
Передача даних маршрутизації стороннім службам розкриває вашу програму, але наш автономний інструмент зменшує цей ризик. Ми надаємо 100% приватний спосіб кодувати та декодувати URL-адреси локально на вашому пристрої.
Поширені запитання
Як закодувати або декодувати рядок для URL за допомогою цього інструмента?
Введіть або вставте звичайний текст у картку Кодувати, і результат із відсотковим кодуванням з’явиться під ним. Щоб декодувати, вставте рядок, як-от caf%C3%A9, у картку Декодувати. Натисніть Копіювати, щоб забрати результат, або Надіслати в декодер і Надіслати в кодувальник, щоб перевірити перетворення в обидва боки.
Чим відрізняються encodeURI і encodeURIComponent?
Режим Компонент (encodeURIComponent) екранує кожен зарезервований символ, зокрема : / ? # & і =, тож використовуйте його для значень рядка запиту та сегментів шляху. Режим Повний URL (encodeURI) залишає ці символи без змін, щоб повне посилання залишалося робочим. Режим Строгий RFC 3986 працює як Компонент, але також екранує ! ' ( ) та *.
Як кодувати пробіли як + замість %20?
Увімкніть перемикач Пробіл як + (кодування форм). Тоді кодувальник записує пробіли як +, як у даних форм application/x-www-form-urlencoded, а декодер читає + назад як пробіл. Коли перемикач вимкнено, пробіли стають %20, а + залишається звичайним знаком плюс.
Як декодувати двічі закодований URL, як-от %2520?
Увімкніть Декодувати рекурсивно. Тоді декодер продовжує декодувати, до 10 проходів, доки не залишиться відсоткових послідовностей, тож %2520 за один крок стає %20, а потім пробілом. Увімкніть Построково, щоб обробити список з одним URL на рядок.
Чому декодер каже Неможливо розібрати цей рядок?
Вхідні дані містять некоректну відсоткову послідовність, наприклад окремий % або сам %E9, що не є дійсним UTF-8. Виправте чи видаліть цю послідовність або запишіть сам знак відсотка як %25, і декодований текст з’явиться знову.
Чи надсилаються мої дані на сервер?
Ні. Кодування й декодування повністю виконуються у Вашому браузері, тож API-ключі, токени та URL переспрямування не залишають Ваш пристрій. Ваш текст потрапляє в URL, лише якщо Ви натиснете кнопку копіювання посилання для поширення.
Як користуватися цим онлайн-інструментом
Кодувальник і декодувальник URL створено для швидких робочих процесів у браузері, коли потрібно форматувати, перевіряти, конвертувати, декодувати, кодувати, генерувати або аналізувати дані без важкої настільної програми. Почніть з поля введення або видимих параметрів, перевірте результат і скопіюйте або завантажте вихідні дані.
Приватна обробка у браузері
Кодувальник і декодувальник URL залишає звичайний етап обробки локально у вашому браузері. Це корисно для фрагментів коду, токенів, документів, значень конфігурації, текстів та інших матеріалів, які не слід без потреби надсилати на віддалений сервіс.
Коли цей інструмент корисний
Використовуйте Кодувальник і декодувальник URL для повторюваних задач розробника, технічної документації, QA-перевірок, швидких конвертацій, налагодження, очищення контенту та внутрішніх командних процесів. Сторінка робить акцент на зрозумілих вхідних даних, швидкому відгуку та результаті, який легко використати далі.
Практичні поради
Перед копіюванням фінального результату перевірте пробіли, регістр, імена файлів, кодування, структуру токенів, переноси рядків або формат виводу. Такі невеликі перевірки зменшують помилки у коді, звітах, задачах, листах або технічних нотатках.