PixNudge

URL encoder and decoder

Percent-encode text for URLs and query strings, or decode %20-style escapes back to readable text. Also splits a URL into its parts and query parameters.

Input
Result

How it works

  1. 1

    Paste or type your input

    Paste text or code, type a value or open a file. Where a sample is offered, it shows how the tool works.

  2. 2

    Pick the options

    The result updates as you type. Switch modes or change the options to get exactly the output you need.

  3. 3

    Copy or download

    Copy the result to the clipboard with one click or download it as a file.

Why PixNudge

Nothing leaves your browser

Passwords, API keys, tokens, SQL queries and customer data are processed on your device and never sent to a server.

Instant results

There is no upload and no waiting: results appear while you type, even for large inputs.

Free, no sign-up

No account, no limits and no ads inside the tools. Bookmark the page and use it whenever you need it.

Frequently asked questions

What is the difference between Encode and Encode full URL?

Encode escapes every character that has a special meaning in URLs, including / ? & = and #, which is what you need for a single query parameter value. Encode full URL keeps those characters so a complete address stays usable and only escapes spaces and other unsafe characters.

Should spaces become %20 or +?

In paths and most APIs a space is %20. HTML forms (application/x-www-form-urlencoded) encode spaces as +. Turn on the + option if you are building or reading form-encoded query strings.

Why does decoding fail with an error?

A % sign must be followed by two hexadecimal digits, and the bytes must form valid UTF-8. A lone % or a truncated sequence such as %E2%82 cannot be decoded; the error shows where the problem is.

More free tools