developer

URL Encoder / Decoder

Convert text to URL-safe percent encoding, decode URL-encoded snippets, and copy the result without uploading raw URLs, query strings, tokens, or output.

Encode URL components for query parameters, decode percent-encoded snippets, and clean small development samples before copying them into docs or tests.

Enter values

Paste a URL component or percent-encoded text. Avoid pasting private URLs, query strings, tokens, credentials, or regulated data into any web tool.

Result

Add values and run the tool to see a clear result here.

How it works

Paste text, choose Encode or Decode, and run the conversion in the browser. Encode mode uses URL component percent encoding so spaces, punctuation, Korean text, and reserved query characters become URL-safe. Decode mode accepts percent-encoded text, treats plus signs as spaces for common form-style snippets, and returns a generic validation error when the input is malformed. SOLVEOZA keeps analytics coarse and does not store raw URLs, query strings, tokens, credentials, decoded text, encoded output, filenames, keys, or values.

Examples

Encode spaces

Input: hello world? -> Encode

Output: hello%20world%3F

Decode spaces

Input: hello%20world%3F -> Decode

Output: hello world?

Korean text

Input: 안녕 SOLVEOZA -> Encode

Output: %EC%95%88%EB%85%95%20SOLVEOZA

Query value

Input: q=coffee & tea -> Encode

Output: q%3Dcoffee%20%26%20tea

Form-style plus

Input: hello+world -> Decode

Output: hello world

Slash in value

Input: docs/tools -> Encode

Output: docs%2Ftools

Malformed percent

Input: %E0%A4%A -> Decode

Output: Safe validation message

FAQ

Does SOLVEOZA upload my URL text?

No. This URL encoding tool runs in the browser tool flow and does not send raw URLs, query strings, tokens, decoded text, or encoded output to a SOLVEOZA conversion server.

Does SOLVEOZA store URLs or query parameters?

No. Custom analytics may record coarse tool events only, not raw URLs, query strings, tokens, credentials, decoded text, encoded output, filenames, keys, or values.

What is URL encoding?

URL encoding converts characters that may be unsafe or meaningful in URLs into percent-encoded byte sequences, such as a space becoming %20.

Does Encode create a full URL?

No. Encode mode creates a URL component. It is useful for values that will be placed inside a URL, not for validating or building a full address.

Why does Decode turn plus signs into spaces?

Many form-style URL query snippets use plus signs for spaces, so Decode mode normalizes plus signs before percent decoding.

Should I paste access tokens or private URLs?

Avoid pasting access tokens, session links, private URLs, credentials, regulated data, or confidential production values into any web tool unless your policy allows it.

Why does decoding fail?

The input may contain a broken percent sequence or bytes that cannot be decoded as valid text. The tool returns a generic error without echoing the private input.

Can I convert very large URL payloads?

Not in this first browser-safe slice. Input is capped at 512 KiB and converted output is capped at 2 MiB.