MuhammadLab
Browser-only encoding tool

URL Encoder / Decoder

Percent-encode text or URLs for safe HTTP transmission, or decode percent-encoded strings back to readable characters. Everything runs locally in your browser.

Local processingencodeURIComponent.txt file support

Important

URL encoding is not encryption. Percent-encoded text can be decoded by anyone with a browser or command line.

Workspace

Choose an operation.

Drag and drop a .txt file to load its contents into the input field.

Encode only the value portion of a URL, not the full address — encoding slashes and colons will break the link structure.

Output

Result and metadata.

Mode

encode

Input chars

0

Output chars

0

Uses encodeURIComponent and decodeURIComponent, which encode all special characters except - _ . ! ~ * ' ( ).