Private browser tool

URL Encoder & Decoder

Encode or decode URL components online with percent encoding. Convert spaces and special characters in text locally without uploading your input.

✓ Local processing✓ No uploads✓ No account
  1. 1Add input
  2. 2Choose options
  3. 3Get result

Private on this device

Filemivo uses browser APIs to process your input on this device. File contents, filenames and metadata are not sent to our server or analytics.

Next step

Continue working with your file

Browse all tools →

Simple by design

From file to result in three steps

  1. 1

    Paste a URL component or encoded value.

  2. 2

    Choose Encode or Decode.

  3. 3

    Run URL encode and copy the result.

Practical guidance

When to use URL encode

Best for

Encoding a single query parameter value or decoding a percent-encoded URL component.

What you get

Percent-encoded text or its decoded value, using the browser’s URI component functions.

Useful tip

Encode individual values before adding them to a URL. Encoding a complete URL also encodes its separators.

Encode the value, then build the URL

For a search parameter containing tea & coffee, encode the value so the ampersand does not start another parameter. Do not encode an already encoded value again unless the destination explicitly requires it.

Input: tea & coffee
Encoded: tea%20%26%20coffee
Handle private text locally →

Good to know

Frequently asked questions

Why does a space become %20?+

Percent encoding represents a space using its encoded byte value. This tool uses URI component encoding.

Does decoding turn a plus sign into a space?+

No. A literal + stays + here. HTML form encoding has separate rules that can use + for spaces.

Does my file leave my device?+

No. This tool processes your file inside your browser and does not send its contents, name or metadata to Filemivo.

Is URL encode free?+

Yes. It is free to use and has no artificial file-size limit. Your browser and device memory determine the practical limit.