ToolsPocket
Home
ToolsPocket

Free online tools that process files 100% in your browser. Your privacy is our priority.

Links

Privacy PolicyContact

Popular Tools

Image CompressorJSON FormatterPassword GeneratorQR Generator

Language

EnglishEspañol

© 2026 CrabLabs. All rights reserved.

Made with privacy in mind

URL Encoder/Decoder

URL Encoder/Decoder

Encode special characters for use in URLs, or decode percent-encoded URL strings back to readable text. Supports both encodeURIComponent and encodeURI modes.

100% Client-Side
Ad Space

FAQ

What is URL encoding?

URL encoding (percent-encoding) replaces special characters with a '%' followed by their hex code. For example, a space becomes '%20'. This ensures URLs are valid and interpreted correctly.

What's the difference between the two modes?

encodeURIComponent encodes everything except letters, digits, and - _ . ! ~ * ' ( ). encodeURI preserves URL-structural characters like :, /, ?, #, and &.

When should I use each mode?

Use 'Component' mode for encoding query parameter values. Use 'Full URL' mode for encoding a complete URL while preserving its structure.

Does it handle Unicode?

Yes. Unicode characters are first converted to UTF-8 byte sequences, then each byte is percent-encoded. Decoding reverses this process.

Related Tools

security

Password Generator

Generate strong, random passwords

security

Hash Generator

Generate SHA-1, SHA-256, SHA-384, SHA-512 hashes

security

UUID Generator

Generate UUID v4 identifiers

Ad Space