# Кодування й декодування URL

> URL encode і decode онлайн під час введення: %20 чи + для пробілів, розбір URL на параметри запиту, які можна редагувати, і видалення UTM-міток одним кліком.

URL: https://acrafto.com/uk/url-encode-decode-onlain/  
Updated: 2026-10-03

Tools are interactive browser apps; there is no public API, no endpoints to call and no server-side processing. To use a tool, open its HTML page in a browser.

URL encode і decode онлайн під час введення: інструмент перетворює пробіли, літери з діакритикою та символи на кшталт `&` або `?` на послідовності зі знаком `%`, як-от `%20`, і повертає їм читабельний вигляд. Друга вкладка розбирає URL. Вона ділить будь-яку адресу на протокол, хост, шлях і параметри запиту, які можна редагувати, вимикати або очищати від міток відстеження, а потім записує назад правильно закодований URL. Усе відбувається у вашому браузері.

## Як зробити URL encode і decode тексту

1. Введіть або вставте текст у поле на вкладці **Кодувати / декодувати**. **Результат** оновлюється після кожного натискання клавіші.
2. Виберіть **Напрямок**. **Кодувати** робить текст безпечним для URL, **Декодувати** повертає `caf%C3%A9%20au%20lait` до вигляду `café au lait`. Якщо вставити в порожнє поле текст із послідовностями на кшталт `%20`, інструмент сам перемкнеться на **Декодувати** (кнопка **Закодувати натомість** поверне назад). Звичайний текст, який потребує кодування, вставлений у режимі **Декодувати**, так само перемикає на **Кодувати**, а кнопка **Декодувати натомість** повертає назад.
3. Під час кодування під написом **Кодувати як** виберіть, чим є ваш текст (див. наступний розділ). Типовий варіант, **Значення параметра**, підходить для одного значення запиту.
4. **Копіювати** кладе результат у буфер обміну. **Поміняти** переносить результат у вхідне поле й змінює напрямок. Це швидка перевірка в обидва боки: декодування щойно закодованого тексту має повернути оригінал.

Кожен символ, який інструмент змінив, підсвічено в результаті. Наведіть на нього курсор, щоб побачити символ, його кодову позицію Unicode та байти, наприклад `é U+00E9 %C3%A9`. Під полями показано кількість: **Символів**, **Байтів UTF-8** і **Закодованих символів** (або **Декодованих символів**). Кнопка **Спробувати приклад** завантажує речення `Знижка 50 % на каву & круасани? Так!`, у якому 36 символів, але 59 байтів UTF-8, бо кожна літера кирилиці займає два байти, а символи ASCII (цифри, пробіли, розділові знаки) лише по одному.

Опція **Кожен рядок окремо** кодує кожен рядок самостійно й зберігає розриви рядків, що зручно для списку значень чи посилань. Без нього розрив рядка теж кодується й стає `%0A`. Якщо текст є URL-адресою з параметрами, інструмент пропонує **Розібрати на частини**, що відкриває адресу на вкладці розбору.

## Кодування параметра URL, цілої адреси та даних форми

Не кожен символ потрібно кодувати скрізь. Скісна риска розділяє папки у шляху, але всередині значення параметра це звичайні дані, тож правильний результат залежить від того, що саме ви кодуєте. Список **Кодувати як** пропонує чотири режими:

- **Значення параметра** працює як `encodeURIComponent` у JavaScript і підходить для одного значення запиту чи сегмента шляху. Він кодує все, крім літер, цифр і `- _ . ! ~ * ' ( )`, тому `&`, `=`, `/` чи `?` усередині значення не зламають URL. Кодування `café & crème` дає `caf%C3%A9%20%26%20cr%C3%A8me`, готове для вставки після `q=`.
- **Ціла URL-адреса** призначена для повної адреси, яку потрібно лише привести до ладу. Вона кодує пробіли, символи поза ASCII, керувальні символи, зворотний апостроф і `" < > \ ^ { | }`, а все, що задає структуру URL, залишає: `: / ? # [ ] @ ! $ & ' ( ) * + , ; =`. Тож `https://example.com/search?q=café au lait&lang=fr` стає `https://example.com/search?q=caf%C3%A9%20au%20lait&lang=fr`. Уже закодовані послідовності не змінюються, а поодинокий `%` стає `%25`. Цим вона відрізняється від `encodeURI` у JavaScript, який перетворює наявний `%20` на `%2520` і кодує дужки IPv6-адреси на кшталт `http://[2001:db8::1]:8080/`.
- **Дані форми** відповідають формату [application/x-www-form-urlencoded](https://url.spec.whatwg.org/#application/x-www-form-urlencoded) (англійською), який створюють HTML-форми та `URLSearchParams`. Пробіл стає `+`, а незакодованими лишаються тільки літери, цифри та `* - . _`, тож `! ' ( ) ~` теж кодуються.
- **Суворий RFC 3986** залишає незакодованими лише незарезервовані символи [RFC 3986](https://www.rfc-editor.org/rfc/rfc3986) (англійською): літери, цифри та `- . _ ~`. OAuth 1.0 (RFC 5849) і AWS Signature Version 4 вимагають саме такого вигляду, бо підпис збігається лише тоді, коли обидві сторони однаково кодують `!` чи `*`.

Ті самі символи в кожному режимі:

| Символ | Значення параметра | Ціла URL-адреса | Дані форми | Суворий RFC 3986 |
| --- | --- | --- | --- | --- |
| пробіл | `%20` | `%20` | `+` | `%20` |
| `&` | `%26` | `&` | `%26` | `%26` |
| `/` | `%2F` | `/` | `%2F` | `%2F` |
| `+` | `%2B` | `+` | `%2B` | `%2B` |
| `~` | `~` | `~` | `%7E` | `~` |
| `!` | `!` | `!` | `%21` | `%21` |
| `*` | `*` | `*` | `*` | `%2A` |
| `é` | `%C3%A9` | `%C3%A9` | `%C3%A9` | `%C3%A9` |

Текст завжди кодується як UTF-8, а шістнадцяткові цифри завжди великі. Якщо вхідний текст уже містить послідовності на кшталт `%20`, зʼявляється підказка з кнопкою **Декодувати натомість**, щоб ви випадково не закодували текст двічі.

Щоб передати JSON у параметрі запиту, мінімізуйте його у [форматувальнику JSON](https://acrafto.com/uk/json-formatter-i-validator/) і закодуйте як **Значення параметра**: `{"id":7,"tags":["a","b"]}` стане `%7B%22id%22%3A7%2C%22tags%22%3A%5B%22a%22%2C%22b%22%5D%7D`. Працює й навпаки: декодуйте параметр тут, а відформатуйте там.

## Проблеми з URL decode: плюси, %2520 і некоректні послідовності

Декодування зазвичай просто працює, але є чотири ситуації, на яких люди спотикаються. Інструмент обробляє кожну з них, а не зупиняється з помилкою:

- Знак плюса означає пробіл у даних форми та в більшості рядків запиту. Опція **Декодувати + як пробіл** увімкнена за замовчуванням, тому `caf%C3%A9+au+lait` декодується в `café au lait`. У цілій URL-адресі пробілами вважаються лише плюси після `?`, бо у шляху плюс є звичайним символом. Вимкніть опцію, якщо плюс має бути буквальним. Плюс, закодований як `%2B`, завжди лишається плюсом.
- Подвійне кодування трапляється, коли два шари коду закодували те саме значення, а RFC 3986 прямо застерігає від цього. Кожен `%` стає `%25`, тож пробіл перетворюється з `%20` на `%2520`. Якщо в декодованому результаті ще є послідовності на кшталт `%20`, інструмент повідомляє, що текст, імовірно, закодовано двічі, і пропонує **Декодувати ще раз**.
- Некоректна послідовність, тобто `%` без двох шістнадцяткових цифр після нього, як у `100%` чи `%G1`, змушує `decodeURIComponent` у JavaScript викликати помилку URIError. Тут такі послідовності лишаються як є, позначаються червоним і підраховуються, а решту тексту декодовано.
- Старі посилання в Latin-1 походять із часів до UTF-8, коли деякі сайти кодували `é` одним байтом `%E9`. `caf%E9` не є дійсним UTF-8, тому `decodeURIComponent` повертає помилку, а `unquote` у Python повертає `caf` із символом заміни U+FFFD. Інструмент читає такі байти як Windows-1252, декодує `caf%E9` у `café` і додає відповідну примітку.

Керувальні символи в декодованому тексті, як-от табуляція чи нульовий байт, відображаються видимими символами на кшталт ␉ і ␀, але **Копіювати** копіює справжній текст.

## Розбір URL: як поділити адресу й змінити параметри запиту

Вставте адресу в поле **URL** на вкладці **Розбір і правка URL**, і її буде поділено на **Протокол**, **Хост**, **Порт**, **Шлях** і **Фрагмент**, а також **Імʼя користувача** і **Пароль**, якщо вони є в URL. Значення показано в декодованому вигляді, тож ця вкладка також найшвидший спосіб декодувати параметри URL: ви читаєте `бігові кросівки` замість `%D0%B1%D1%96%D0%B3%D0%BE%D0%B2%D1%96+%D0%BA%D1%80%D0%BE%D1%81%D1%96%D0%B2%D0%BA%D0%B8`. Редагування працює в обидва боки, як адресний рядок і таблиця параметрів у Postman. Змініть поле, і URL одразу перепишеться з правильним кодуванням, змініть URL, і всі частини зчитаються заново. Частини, яких ви не торкалися, лишаються точно такими, як були, символ у символ.

Таблиця **Параметри запиту** показує кожен параметр у колонках **Назва** і **Значення**. Зніміть прапорець **Включити в URL**, щоб виключити параметр з адреси без видалення, що допомагає знайти параметр, який ламає запит. **Додати параметр**, **Видалити параметр** і **Сортувати А-Я** роблять те, що написано. Повторювані назви на кшталт `tag=a&tag=b` і назви без значення на кшталт `?debug` зберігаються. Опція **Пробіли в параметрах** визначає, чи пробіли записуються як `%20`, чи як `+`; за замовчуванням вона береться зі вставленого URL.

Посилання для входу й оплати часто містять другий URL усередині параметра, закодований так, щоб його власні `?` і `&` не змішувалися із зовнішніми:

`https://auth.example.com/authorize?client_id=abc&redirect_uri=https%3A%2F%2Fapp.example.com%2Fcallback%3Ftab%3D2`

Значення, яке саме є URL, зазвичай у `redirect_uri`, `return`, `url` чи `next`, отримує кнопку **Редагувати вкладений URL**. Внутрішня адреса `https://app.example.com/callback?tab=2` відкривається як окремий рівень зі своїми частинами та параметрами, навігаційний ланцюжок (**Основний URL** › redirect\_uri) веде назад, а кожна зміна кодується назад у зовнішній URL. **Копіювати основний URL** копіює результат. Це працює на кілька рівнів углиб.

Коли частина після `#` схожа на параметри, як-от `#access_token=...&state=...` в неявному потоці OAuth або `#/search?q=shoes` у маршрутах односторінкових застосунків, друга таблиця, **Параметри фрагмента**, показує і їх.

Розбір також вказує на проблеми: URL без протоколу, який браузери сприймають як відносне посилання; порт поза діапазоном від 0 до 65535; символи, які треба закодувати, як-от пробіли, літери з діакритикою, `"` чи `<`, і **Закодувати їх** виправляє це одним кроком. Текст без адреси, на кшталт `a=1&b=2`, читається як рядок запиту. Для [інтернаціоналізованого доменного імені](https://uk.wikipedia.org/wiki/IDN) (IDN) інструмент показує форму Punycode, яку використовують DNS і браузери, тож `münchen.de` стає `xn--mnchen-3ya.de`, а домен, що починається з `xn--`, отримує читабельний вигляд.

**Копіювати URL** копіює готову адресу, **Відкрити** відкриває її в новій вкладці (лише посилання http і https), а **Копіювати як JSON** дає параметри як обʼєкт JSON, де повторювані назви зібрано в масив.

## Як видалити UTM та інші параметри відстеження з URL

Посилання з розсилок, реклами й соціальних мереж несуть параметри, які лише повідомляють сайту, звідки прийшов відвідувач. [UTM-мітки](https://uk.wikipedia.org/wiki/UTM-%D0%BC%D1%96%D1%82%D0%BA%D0%B0) `utm_source`, `utm_medium`, `utm_campaign`, `utm_term` і `utm_content` походять від Urchin, попередника Google Analytics. Ідентифікатори кліків, як-от `fbclid` (Facebook), `gclid` (Google Ads) і `msclkid` (Microsoft Advertising), додають самі платформи.

Розбір позначає їх міткою **трекінг**, а **Прибрати відстеження (n)** видаляє всі одразу. Окрім будь-якого параметра `utm_*`, він розпізнає понад 20 інших, як-от `ttclid` (TikTok), `mc_cid` (Mailchimp) і `_hsenc` (HubSpot). Параметри, потрібні сторінці, залишаються: у посиланні на магазин, яке завантажує кнопка **Спробувати приклад**, кнопка **Прибрати відстеження (4)** видаляє `utm_source`, `utm_medium`, `utm_campaign` і `fbclid`, а `q`, `size`, `return` та фрагмент `#reviews` зберігає.

Посилання, яке потрапить у [QR-код](https://acrafto.com/uk/bezkoshtovnyi-onlain-henerator-qr-kodiv/), варто спершу очистити тут. Без параметрів відстеження воно коротше, а коротше посилання дає менш щільний код, який легше сканується.

## Що таке відсоткове кодування і як символи стають %XX

[Відсоткове кодування](https://uk.wikipedia.org/wiki/%D0%92%D1%96%D0%B4%D1%81%D0%BE%D1%82%D0%BA%D0%BE%D0%B2%D0%B5_%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F), яке також називають URL-кодуванням, записує символ як `%` і дві шістнадцяткові цифри. URL може містити лише обмежений набір символів ASCII, і деякі з них мають своє призначення: `?` починає запит, `&` розділяє параметри, `#` починає фрагмент. RFC 3986 називає їх зарезервованими символами (`: / ? # [ ] @` та `! $ & ' ( ) * + , ; =`). Літери, цифри та `- . _ ~` є незарезервованими й ніколи не потребують кодування. Усе інше, а також кожен зарезервований символ, використаний як звичайні дані, кодується.

Символи поза ASCII спершу перетворюються на байти UTF-8, і кожен байт отримує власне `%XX`:

- `é` має кодову позицію U+00E9, яку UTF-8 зберігає як два байти C3 A9, тож виходить `%C3%A9`.
- `€` має кодову позицію U+20AC і займає три байти: `%E2%82%AC`.
- Емодзі, наприклад U+1F600 (усміхнене обличчя), займає чотири байти: `%F0%9F%98%80`.

`%c3%a9` і `%C3%A9` означають те саме, але RFC 3986 рекомендує великі літери, саме їх і пише інструмент. Таблиця відсоткового кодування символів, які трапляються найчастіше:

| Символ | Закодований | Символ | Закодований |
| --- | --- | --- | --- |
| пробіл | `%20` | `+` | `%2B` |
| `!` | `%21` | `,` | `%2C` |
| `"` | `%22` | `/` | `%2F` |
| `#` | `%23` | `:` | `%3A` |
| `$` | `%24` | `;` | `%3B` |
| `%` | `%25` | `=` | `%3D` |
| `&` | `%26` | `?` | `%3F` |
| `'` | `%27` | `@` | `%40` |
| `(` | `%28` | `[` | `%5B` |
| `)` | `%29` | `]` | `%5D` |
| `*` | `%2A` | розрив рядка | `%0A` |

## URL encode у JavaScript, Python і PHP

У кожній мові є для цього функції, і вони відрізняються здебільшого тим, як обробляють пробіли, скісні риски та `! ' ( ) * ~`.

У JavaScript є [`encodeURIComponent`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent) (англійською) для значення, `encodeURI` для цілої адреси та `URLSearchParams` для кодування форм:

```
encodeURIComponent("café & crème")                     // "caf%C3%A9%20%26%20cr%C3%A8me"
encodeURI("https://example.com/a b?q=café")            // "https://example.com/a%20b?q=caf%C3%A9"
new URLSearchParams({ q: "café & crème" }).toString()  // "q=caf%C3%A9+%26+cr%C3%A8me"
decodeURIComponent("caf%C3%A9")                        // "café"
```

`decodeURIComponent` не перетворює `+` на пробіл і викидає URIError на хибній послідовності на кшталт `100%`.

У Python функції містяться в `urllib.parse`. `quote` за замовчуванням зберігає `/` (`safe='/'`) і кодує все інше, крім незарезервованих символів RFC 3986. `quote_plus` записує пробіли як `+` і кодує також `/`:

```
from urllib.parse import quote, quote_plus, urlencode, unquote_plus

quote("café & crème/brûlée")       # 'caf%C3%A9%20%26%20cr%C3%A8me/br%C3%BBl%C3%A9e'
quote("a b/c", safe="")            # 'a%20b%2Fc'
quote_plus("café & crème/brûlée")  # 'caf%C3%A9+%26+cr%C3%A8me%2Fbr%C3%BBl%C3%A9e'
urlencode({"q": "café & crème", "page": 2})  # 'q=caf%C3%A9+%26+cr%C3%A8me&page=2'
unquote_plus("caf%C3%A9+au+lait")  # 'café au lait'
```

У PHP `urlencode` кодує так, як HTML-форма, і записує пробіл як `+`, а `rawurlencode` дотримується RFC 3986 і записує `%20`:

```
urlencode("café & crème");     // "caf%C3%A9+%26+cr%C3%A8me"
rawurlencode("café & crème");  // "caf%C3%A9%20%26%20cr%C3%A8me"
```

`rawurlencode` дає той самий результат, що й **Суворий RFC 3986**. `urlencode` відповідає режиму **Дані форми**, за винятком `*`, який він кодує як `%2A`.

## Поширені запитання

### Пробіл кодувати як %20 чи +?

`%20` працює в URL усюди. `+` означає пробіл лише в рядку запиту та в даних форми, тобто у форматі, який надсилають HTML-форми. У шляху `+` є звичайним плюсом, тож `/a+b` лишається `/a+b`. Коли у значенні запиту потрібен справжній плюс, запишіть його як `%2B`. У цьому інструменті режим **Дані форми** записує пробіли як `+`, а три інші режими як `%20`.

### Що означають %20, %2F і %3D в URL?

Це закодовані символи: `%20` позначає пробіл, `%2F` скісну риску, а `%3D` знак рівності. Інші, які трапляються часто: `%26` (&), `%3F` (?), `%3A` (:), `%2C` (кома) і `%27` (апостроф). Ці дві цифри є кодом символу в шістнадцятковій системі. Літери з діакритикою й інші символи поза ASCII займають від двох до чотирьох таких пар, як `%C3%A9` для é. Вставте весь рядок у декодер, щоб його прочитати.

### Чим відрізняються encodeURI та encodeURIComponent?

`encodeURI` призначена для цілої адреси й не чіпає символи, що задають її структуру, як-от `: / ? # & =`. `encodeURIComponent` призначена для однієї частини, значення параметра чи сегмента шляху, і кодує також ці символи, тож `https://example.com/?a=1&b=2` стає `https%3A%2F%2Fexample.com%2F%3Fa%3D1%26b%3D2`. У цьому інструменті **Значення параметра** відповідає `encodeURIComponent`, а **Ціла URL-адреса** схожа на `encodeURI`, але зберігає наявні послідовності на кшталт `%20` замість того, щоб перетворювати їх на `%2520`.

### Як видалити UTM-мітки з URL?

Вставте посилання у вкладку **Розбір і правка URL** і натисніть **Прибрати відстеження (n)**. Кнопка одразу видаляє кожну мітку `utm_*` та ідентифікатори кліків, як-от `fbclid` і `gclid`. Потім натисніть **Копіювати URL**. Щоб прибрати лише деякі, скористайтеся кнопкою **Видалити параметр** у потрібних рядках.

### URL-кодування це те саме, що шифрування чи Base64?

Ні. URL-кодування нічого не приховує: будь-хто може декодувати `caf%C3%A9` назад у café, тож воно ніколи не захищає пароль чи токен. Воно лише робить символи безпечними для використання в адресі. Base64 є іншим кодуванням, яке перетворює будь-які дані, зокрема двійкові файли, на рядок із 64 символів. Рядок Base64 в URL усе одно потребує кодування своїх `+`, `/` і `=`, якщо не використовувати URL-безпечний варіант, який може створити [кодер і декодер Base64](https://acrafto.com/uk/base64-koder-dekoder-onlajn/).

### Чи завантажуються й зберігаються URL, які я вставляю?

Ні. Кодування, декодування й розбір працюють у вашому браузері, і нічого з вставленого не надсилається на сервер. Це важливо, бо URL часто містять токени доступу, ідентифікатори сесій чи коди скидання пароля. Браузер запамʼятовує лише вибрану вкладку та налаштування, але ніколи не тексти. Адресу завантажує тільки кнопка **Відкрити**, яка відкриває її в новій вкладці так само, як клацання посилання.

Більше інструментів для програмістів зібрано в категорії [Розробники](https://acrafto.com/uk/rozrobnyky/), а інструменти, що перетворюють один формат на інший, у категорії [Конвертери](https://acrafto.com/uk/konvertery/). Щоб знайти відмінності між двома довгими URL, наприклад між робочим і невдалим викликом API, вставте їх у [порівняння текстів](https://acrafto.com/uk/porivniaty-teksty-onlain/) і порівняйте за символами.

## Other languages

- Čeština (cs): [URL encode a decode](https://acrafto.com/cs/url-encode-decode/) ([Markdown](https://acrafto.com/cs/url-encode-decode/index.md))
- Slovenčina (sk): [URL encoder a decoder](https://acrafto.com/sk/url-encode-decode-online/) ([Markdown](https://acrafto.com/sk/url-encode-decode-online/index.md))
- English (en): [URL Encoder and Decoder](https://acrafto.com/en/url-encoder-decoder/) ([Markdown](https://acrafto.com/en/url-encoder-decoder/index.md))
- Deutsch (de): [URL Encoder und Decoder](https://acrafto.com/de/url-encoder-decoder-online/) ([Markdown](https://acrafto.com/de/url-encoder-decoder-online/index.md))
- Français (fr): [Encodeur et décodeur d'URL](https://acrafto.com/fr/encodeur-decodeur-url/) ([Markdown](https://acrafto.com/fr/encodeur-decodeur-url/index.md))
- Español (es): [Codificador y decodificador de URL](https://acrafto.com/es/codificar-decodificar-url-online/) ([Markdown](https://acrafto.com/es/codificar-decodificar-url-online/index.md))
- Italiano (it): [URL encoder e decoder](https://acrafto.com/it/url-encode-decode-online/) ([Markdown](https://acrafto.com/it/url-encode-decode-online/index.md))
- Português (pt): [Codificador e decodificador de URL](https://acrafto.com/pt/codificar-decodificar-url-online/) ([Markdown](https://acrafto.com/pt/codificar-decodificar-url-online/index.md))
- Nederlands (nl): [URL encoder en decoder](https://acrafto.com/nl/url-encoder-decoder/) ([Markdown](https://acrafto.com/nl/url-encoder-decoder/index.md))
- Polski (pl): [Kodowanie i dekodowanie URL](https://acrafto.com/pl/url-encode-decode-online/) ([Markdown](https://acrafto.com/pl/url-encode-decode-online/index.md))
- Română (ro): [URL encoder și decoder](https://acrafto.com/ro/url-encode-decode-online/) ([Markdown](https://acrafto.com/ro/url-encode-decode-online/index.md))
- Magyar (hu): [URL kódoló és dekódoló](https://acrafto.com/hu/url-kodolas-dekodolas/) ([Markdown](https://acrafto.com/hu/url-kodolas-dekodolas/index.md))
- Ελληνικά (el): [Κωδικοποίηση και αποκωδικοποίηση URL](https://acrafto.com/el/url-encode-decode-online/) ([Markdown](https://acrafto.com/el/url-encode-decode-online/index.md))
- Български (bg): [URL encode и decode](https://acrafto.com/bg/url-encode-decode-onlain/) ([Markdown](https://acrafto.com/bg/url-encode-decode-onlain/index.md))
- Hrvatski (hr): [URL koder i dekoder](https://acrafto.com/hr/url-encode-decode-online/) ([Markdown](https://acrafto.com/hr/url-encode-decode-online/index.md))
- Slovenščina (sl): [URL kodirnik in dekodirnik](https://acrafto.com/sl/url-kodirnik-dekodirnik/) ([Markdown](https://acrafto.com/sl/url-kodirnik-dekodirnik/index.md))
- Eesti (et): [URL kodeerija ja dekodeerija](https://acrafto.com/et/url-kodeerija-dekodeerija/) ([Markdown](https://acrafto.com/et/url-kodeerija-dekodeerija/index.md))
- Latviešu (lv): [URL kodētājs un dekodētājs](https://acrafto.com/lv/url-kodetajs-dekodetajs/) ([Markdown](https://acrafto.com/lv/url-kodetajs-dekodetajs/index.md))
- Lietuvių (lt): [URL koduotuvas ir dekoduotuvas](https://acrafto.com/lt/url-koduotuvas-dekoduotuvas/) ([Markdown](https://acrafto.com/lt/url-koduotuvas-dekoduotuvas/index.md))
- Svenska (sv): [URL-kodare och avkodare](https://acrafto.com/sv/url-kodare-avkodare/) ([Markdown](https://acrafto.com/sv/url-kodare-avkodare/index.md))
- Dansk (da): [URL encoder og dekoder](https://acrafto.com/da/url-encoder-dekoder-online/) ([Markdown](https://acrafto.com/da/url-encoder-dekoder-online/index.md))
- Suomi (fi): [URL-kooderi ja -dekooderi](https://acrafto.com/fi/url-encode-decode-kooderi/) ([Markdown](https://acrafto.com/fi/url-encode-decode-kooderi/index.md))
- Norsk (no): [URL-enkoder og -dekoder](https://acrafto.com/no/url-enkoder-dekoder/) ([Markdown](https://acrafto.com/no/url-enkoder-dekoder/index.md))
- Русский (ru): [URL кодировщик и декодировщик](https://acrafto.com/ru/url-koder-dekoder/) ([Markdown](https://acrafto.com/ru/url-koder-dekoder/index.md))
- Српски (sr): [URL enkoder i dekoder](https://acrafto.com/sr/url-enkoder-dekoder/) ([Markdown](https://acrafto.com/sr/url-enkoder-dekoder/index.md))
- Македонски (mk): [URL енкодер и декодер](https://acrafto.com/mk/url-encode-decode-onlajn/) ([Markdown](https://acrafto.com/mk/url-encode-decode-onlajn/index.md))
- Bosanski (bs): [URL koder i dekoder](https://acrafto.com/bs/url-encode-decode/) ([Markdown](https://acrafto.com/bs/url-encode-decode/index.md))
- Shqip (sq): [URL Encoder dhe Decoder](https://acrafto.com/sq/url-encode-decode-online/) ([Markdown](https://acrafto.com/sq/url-encode-decode-online/index.md))
- Türkçe (tr): [URL kodlayıcı ve çözücü](https://acrafto.com/tr/url-encode-decode/) ([Markdown](https://acrafto.com/tr/url-encode-decode/index.md))
- 日本語 (ja): [URLエンコード・デコード](https://acrafto.com/ja/url-encode-decode/) ([Markdown](https://acrafto.com/ja/url-encode-decode/index.md))
- 한국어 (ko): [URL 인코딩 디코딩](https://acrafto.com/ko/url-inkoding-dikoding/) ([Markdown](https://acrafto.com/ko/url-inkoding-dikoding/index.md))
- العربية (ar): [ترميز وفك ترميز URL](https://acrafto.com/ar/url-encoder-decoder/) ([Markdown](https://acrafto.com/ar/url-encoder-decoder/index.md))
- हिन्दी (hi): [URL एन्कोडर और डिकोडर](https://acrafto.com/hi/url-encoder-decoder-online/) ([Markdown](https://acrafto.com/hi/url-encoder-decoder-online/index.md))
- Bahasa Indonesia (id): [URL encoder dan decoder](https://acrafto.com/id/url-encode-decode-online/) ([Markdown](https://acrafto.com/id/url-encode-decode-online/index.md))
- Tiếng Việt (vi): [Mã hóa và giải mã URL](https://acrafto.com/vi/url-encode-decode-truc-tuyen/) ([Markdown](https://acrafto.com/vi/url-encode-decode-truc-tuyen/index.md))
- ไทย (th): [URL Encode และ Decode](https://acrafto.com/th/url-encode-decode-online/) ([Markdown](https://acrafto.com/th/url-encode-decode-online/index.md))
- עברית (he): [מקודד ומפענח URL](https://acrafto.com/he/url-encoder-decoder/) ([Markdown](https://acrafto.com/he/url-encoder-decoder/index.md))
