Skip to content
My Blog

Search WPDesignVault

Try "image", "json", "schema" or "contrast". Use arrow keys to move through results.

Developer Tools

URL Encoder / Decoder

Encode or decode URLs and query values with percent-encoding, and inspect a URL's host, path and parameters.

Runs in your browser. Nothing you enter is uploaded. Last updated
Mode

How to use

  1. Paste text or a URL.
  2. Choose Encode or Decode, and whether you are encoding a single value or a whole URL.
  3. Copy the result. If the input is a URL, its parts are listed below.

What this tool does

Component mode uses encodeURIComponent (encodes / ? & = too) for query values; full-URL mode uses encodeURI and keeps the URL structure. Decoding can treat + as a space, as HTML forms do.

Frequently asked questions

When should I encode a URL?

Whenever you put user text, spaces or special characters into a query string or path, so they are not mistaken for URL syntax.

Base64 Encoder

Encode text or a file to Base64 in your browser, with UTF-8 support and an optional URL-safe alphabet.

HTML Entity Encoder

Escape , &, quotes and optionally every non-ASCII character as HTML entities so code displays as text.

Base64 Decoder

Decode Base64 (standard or URL-safe) back to readable UTF-8 text, with clear errors for invalid input.

UUID Generator (v4)

Generate one or up to 1,000 random v4 UUIDs at once, with uppercase, no-hyphen and brace options.

Unix Timestamp Converter

Convert Unix epoch timestamps to readable dates in UTC and your local time zone, or turn a date…

Regex Tester

Test JavaScript regular expressions against your text with highlighted matches, capture groups and a live replace preview.

JSON Minifier

Remove all unnecessary whitespace from JSON and see how many bytes you save.