Encode plain text for URLs or decode percent-encoded strings back into readable text while preserving strict validation for malformed input.
Enter text to percent-encode it for safe URL transport.
54 characters encoded
Workshelve%20tools%20%26%20values%20%3D%20%22yes%22%3F
Encode mode uses standard percent-encoding so spaces, symbols, and non-ASCII characters become URL-safe bytes.
Decode mode reverses percent escapes and also treats plus signs as spaces for query-string style input.
Enter complete percent escapes, such as %20 for a space or %2B for a literal plus sign. An incomplete escape such as %2 produces an error.
Related Tools
Convert between text and Unicode escape sequences.
Build and preview Valorant crosshair settings.
Search common Vim commands.
Turn JSON rows into bar, line, or pie charts.
Convert WebP files and Base64 data in both directions.
Convert GIF files into Base64 text or data URLs.