Free Online URL Encoder & Decoder (No Signup) – FreeWWW

Free Online URL Encoder & Decoder – No Signup

Encode and decode URLs, query strings, and special characters. Supports multiple encoding modes, URL parsing, and bulk processing.

100% Browser-Based & Private
Mode:
Encoded Output
Enter a URL above to see it parsed
Query Parameters
Enter one item per line. Each line will be encoded/decoded independently. 0 lines
Encoded Output
Input:0 chars
Output:0 chars
Encoded:0 chars
Ratio:

Recent History

No history yet

About URL Encoding

URL encoding (percent-encoding) replaces unsafe or reserved characters in URLs with a percent sign followed by two hex digits. For example, a space becomes %20, an ampersand becomes %26, and a slash becomes %2F. This ensures URLs are transmitted correctly across all systems.

This tool offers multiple encoding modes to match JavaScript's built-in functions and common use cases. Everything runs locally in your browser — your text is never sent to any server.

Component Mode

Equivalent to encodeURIComponent(). Encodes everything except letters, digits, and - _ . ! ~ * ' ( ). Best for query parameter values.

Full URL Mode

Equivalent to encodeURI(). Preserves URL structure characters like : / ? # & while encoding unsafe characters.

URL Parser

Break any URL into its components — protocol, host, port, path, query parameters, and fragment — with a color-coded visual display.

Bulk Processing

Encode or decode many strings at once, one per line. Perfect for processing lists of URLs, parameters, or file paths.

FreeWWW A free tool from FreeWWW.com