Бесплатен УРЛ-енкодер и декодер
Кодирајте и дешифрирајте URL-адреси и низи за пребарување. Поддржува encodeURIcomponent, decodeURIcomponent и парсирање низа за пребарување.
Го кодира секој резервиран знак — најдобро за вредности во query и делови од патека.
Како функционира
Кодирањето и декодирањето URL овде работи целосно во вашиот прелистувач користејќи ги вградените глобални функции на JavaScript — encodeURIComponent, encodeURI и decodeURIComponent — без библиотека од трета страна и без мрежно барање. Алатката исто така ја изложува природната API URL на прелистувачот за парсирање и прикажување на параметрите на низата за пребарување како табела клуч-вредност.
- 1Изберете режим на кодирањеТри режими се пресликуваат на реални случаи на употреба: „Компонента“ повикува encodeURIComponent и ескејпира сè освен нерезервираните карактери — точен избор за поединечни вредности за пребарување. „Целосен URL“ повикува encodeURI и ги оставa непроменети шемата, косите црти и доменот. „Формулар“ користи encodeURIComponent потоа заменува %20 со + за да одговара на форматот application/x-www-form-urlencoded испратен од HTML формулари.
- 2Кодирај или декодирај со едно кликнувањеКодирањето вашиот текст го проследува преку избраната функција и го прикажува процентно-кодираниот резултат. Декодирањето повикува decodeURIComponent (со + конвертирано во празни места во режим Формулар). Погрешно формирани процентни секвенции — како случаен %E0 без продолжен бајт — се фаќаат и се пријавуваат како внатрешна грешка наместо да предизвикаат пад.
- 3Парсирај низи на пребарување со URL APIАкцијата „Парсирај параметри“ го обвиткува вашиот влез во природниот конструктор URL на прелистувачот и итерира низ url.searchParams за да го извлече секој пар клуч-вредност. Ако конструкторот URL го одбие влезот, рачно напишана резервна опција дели по & и = и го проследува секој токен преку safeDecode, така што делумни или сурови низи за пребарување сепак произведуваат читлива табела.
- 4Копирај го резултатотКодираниот или декодираниот текст се појавува во моноспејс блок за излез. Копче за копирање го запишува во клипбордот преку Clipboard API. Ништо не го напушта вашиот уред во ниту еден момент.
Поврзани алатки
Кодер и декодер за Base64
Кодирајте текст или датотеки во Base64, или декодирајте Base64 низи назад во обичен текст. Веднаш, приватно и бесплатно.
Кодер и декодер за HTML
Кодирајте специјални знаци во HTML ентитети или декодирајте ентитети назад во обичен текст. Веднаш, во вашиот прелистувач.
Цезарова шифра и енкриптор на текст
Шифрирајте и дешифрирајте текст со Цезарова шифра, ROT13, Атбаш и Виженерова шифра. Класични шифри со замена, сите во вашиот прелистувач.