← Bumalik sa mga Features
Free

URL Encoder

Ang URL Encoder/Decoder ay nagko-convert ng mga URL string sa at mula sa kanilang percent-encoded na anyo. Pumili sa pagitan ng encodeURIComponent (agresibo) at encodeURI (pinapanatili ang istruktura ng URL) para tumugma sa iyong gamit — pag-debug ng mga query parameter, pagbuo ng mga ligtas na URL, o pag-inspeksyon ng mga naka-encode na link.

Kapag bumubuo ng mga URL na may input ng user, mga query string, o mga international na karakter, kailangan mo ng tamang percent-encoding para maiwasan ang error. Agad itong pinangangasiwaan ng tool na ito sa parehong direksyon. Piliin ang encodeURIComponent kapag nag-e-encode ng isang parameter value (nag-e-encode ng ? / & = # atbp.) o encodeURI kapag gusto mong panatilihin ang istruktura ng URL (nag-e-encode lamang ng mga talagang hindi ligtas na karakter). Gumagana ang pag-decode sa parehong standard na percent-encoding at humahawak din sa mga double-encoded na string. Ang real-time conversion ay nangangahulugang makikita mo agad ang output habang nagta-type ka, at ang parehong mode ay maaaring i-toggle para i-verify ang integridad nito. Walang server round-trip — lahat ay nangyayari nang lokal sa iyong browser.

Live na Preview
example.com
URL Encoder encodeURIComponent encodeURI
Input
https://example.com/search?q=hello world&lang=en
Na-encode na Output
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Kopyahin
Mga Pangunahing Tampok

Dalawang Encoding Mode

Pumili ng encodeURIComponent para sa mga ligtas na parameter value (nag-e-encode ng ? / & = atbp.) o encodeURI para sa mga buong URL (pinapanatili ang istruktura, nag-e-encode lamang ng mga hindi ligtas na karakter).

Matalinong Pag-decode

Nag-de-decode ng mga percent-encoded na string, kabilang ang mga non-ASCII na karakter, UTF-8 multi-byte sequence, at emoji. Maayos na humahawak sa mga double-encoded na input.

One-Click Copy

I-copy agad ang na-encode o na-decode na output sa clipboard — hindi na kailangan ng manu-manong pagpili.

Real-Time Conversion

Ang output ay nag-a-update habang nagta-type ka. Hindi na kailangang i-click ang Encode sa bawat pagkakataon — makita ang mga agarang resulta habang binabago ang input.

Side-by-Side na View

Ang input at output ay lumalabas sa mga malinaw na label na pane para mapaghambing mo ang bago at pagkatapos sa isang sulyap.

Humahawak ng mga Edge Case

Tama na nag-e-encode ng mga space, quote, Unicode, reserved character, at mga maseselang sequence na nakakasira sa simpleng string replacement.

Mga Karaniwang Kaso ng Paggamit

Pag-debug ng mga Query Parameter

I-paste ang isang sirang URL na may magulong mga parameter para i-decode ang mga ito sa mga nababasang value — mabilis na tukuyin kung ano talaga ang ipinadala.

Pagbuo ng mga Ligtas na URL

I-encode ang input ng user (mga pangalan, search query, file path) bago ito idagdag sa isang URL para maiwasan ang injection at mga parse error.

Pag-inspeksyon ng mga Analytics Link

I-decode ang mga UTM-tagged na marketing URL para makita ang tunay na campaign, source, at medium value nang hindi binabasa ang mga raw percent-encoded na string.

Pag-test ng mga Internationalized na URL

I-encode ang mga URL na may mga non-Latin na karakter (Chinese, Arabic, Hebrew) para kumpirmahin na tama ang pagkaka-percent-encode ng mga ito para sa pagpapadala.

Pag-debug ng OAuth Redirect

I-decode ang mga OAuth redirect URI na may mga nested encoded parameter para masundan kung ano ang ipinapasa sa pagitan ng mga provider at app.

Paano Gamitin
1

Buksan ang URL Encoder

I-click ang icon ng URL sa DevSuite Pro dock. Magbubukas ang isang two-pane editor na may mga Encode at Decode toggle.

2

I-paste ang Iyong URL o String

I-paste ang URL, query parameter, o naka-encode na string. Gumagana ang tool sa mga buong URL o indibidwal na parameter value.

3

Pumili ng Encoding Mode

Para sa isang parameter value, gamitin ang encodeURIComponent. Para sa isang buong URL (kung saan gusto mong mapanatili ang /, ?, &), gamitin ang encodeURI.

4

Basahin ang Resulta

Lumalabas ang na-convert na output sa katabing pane. Ang mga naka-encode na karakter ay ipinapakita bilang %XX sequence; ang na-decode na output ay nagbabalik sa orihinal na anyo.

5

I-copy at Gamitin

I-click ang Copy para ipadala ang resulta sa iyong clipboard. I-paste ito sa iyong code, request URL, o dokumentasyon.

Handa na bang Subukan?

I-install ang DevSuite Pro nang libre at i-unlock ang 64+ developer tools para sa iyong browser.

Idagdag sa Chrome Idagdag sa Edge Idagdag sa FireFox