FREE URL ENCODER

Free URL Encoder

Turn readable text into URL-safe UTF-8 percent encoding.

Your input and result are never uploaded or stored.

  1. 1Enter text
  2. 2Choose mode and convert
  3. 3Use result

1 · Enter text

Enter text to encode

Your input and result are never uploaded or stored.

Paste ordinary text, one URL component, or a complete URL.

0 characters · 0 BSource and result up to 2 MB

2 · Choose mode and convert

Choose how the string will be used

Encoding mode

URL component is the default for ordinary text. Explicitly choose full URL or form value when needed.

3 · Use result

Encoded result

Your %XX encoded result will appear here.

FREE URL ENCODER

Encode Unicode text for URLs online free

Treat a full address differently from one value so only the right characters change.
1

Enter text

Paste text, emoji, or a URL.

2

Choose mode

Select component, full URL, or form value.

3

Use result

Copy the encoded text or download TXT.

LOCAL BROWSER URL TOOL

Standards-based conversion without sending your text

Work starts only after you press the button and runs in a separate browser thread.

No server upload

Input and output stay in this browser memory.

Web Worker

Long strings are processed away from the interface.

UTF-8 percent encoding

Text and emoji become standard %XX bytes.

FREE URL ENCODER FAQ

URL encoder FAQ

Learn about the three modes, privacy, and strict errors.
1Can it encode Unicode and emoji?

Yes. UTF-8 bytes become uppercase %XX escapes.

2Component or full URL?

Component mode also encodes /, ?, and &; full URL mode preserves address structure.

3When do spaces become +?

Only form/query value mode uses +. Other modes use %20.

4Is my input uploaded?

No. This free conversion runs only in a separate browser thread.