---
title: "URL Encoder and Decoder | formformform"
description: "Encode and decode URL text and query parameter values instantly in your browser."
url: "https://www.formformform.com/tools/url-encoder-decoder"
type: static
generatedAt: "2026-08-23T18:56:58.727Z"
---
# URL encoder and decoder

Encode or decode URL components safely, with malformed escape sequences clearly identified.

Input

Output

Encode text safely for a URL component or decode percent-encoded text back to readable form. It is instant, private and handles Unicode correctly.

## Component encoding protects reserved characters

encodeURIComponent escapes characters that would otherwise change the meaning of a query parameter or path segment.

## Decoding validates escapes

Malformed percent sequences are reported instead of silently changing the input.

## Frequently asked questions

Should I encode a whole URL?

Usually no. Encode individual parameter values; encoding a complete URL also escapes its colon and slashes.

How are spaces represented?

This tool encodes spaces as %20. Some form encoders use a plus sign instead.

## Other free tools

-   [UTM link builder](https://www.formformform.com/tools/utm-builder)
    
    Build tagged campaign URLs that survive a copy-paste, with the parameters spelled correctly.
    
-   [Bulk UTM builder](https://www.formformform.com/tools/bulk-utm-builder)
    
    Turn a CSV of destinations and campaign values into a clean batch of tagged URLs.
    
-   [UTM naming consistency checker](https://www.formformform.com/tools/utm-naming-consistency-checker)
    
    Find inconsistent casing, spacing and near-duplicate campaign values before they fragment reporting.
    

## Want the form to collect the answers too?

Hand-written HTML still needs somewhere to post to. formformform gives you the form, the hosting, the responses and the notifications — free while we are in early access.

[Start free](https://app.formformform.com/register?utm_source=landing&utm_medium=bottom&utm_campaign=tools&utm_content=url-encoder-decoder)
