URL Encoder / Decoder

Escape URL components and decode percent-encoded strings safely.

URL Encoder / Decoder
Output
A%20prompt%20with%20spaces%20%26%20symbols%3F
About this tool

Made for the task at hand.

Prepare individual query values and path segments with standards-based component encoding, or turn percent escapes back into readable text.

How to use

  1. Paste a URL component or encoded value.
  2. Select the conversion direction.
  3. Copy the output into your application.
Your work stays yours.
Tool inputs are processed locally in your browser and are never sent to KitVerse servers. Clear the workspace when using a shared device.
Common questions
Should I encode an entire URL with this?

This uses encodeURIComponent for individual components. Encoding a complete URL will also escape its structural characters.

What happens with malformed escapes?

Invalid percent sequences produce an error instead of a misleading result.