Local encoding and decoding
Type or paste text into the input pane to instantly encode or decode it directly in your browser. Switch the tool between Encode and Decode depending on your need.
When encoding, choose Component mode to safely escape all reserved characters in a string (like ?, &, or /) before inserting it into a URL. Choose Full URL mode if your input is already a complete URL and you want to keep structural characters intact while encoding unsafe characters like spaces.
Batch processing
Enable Batch by newline to process lists of URLs, query values, or filenames all at once. The tool treats each line independently.
Use Trim lines to automatically remove leading and trailing whitespace from each line before processing. Blank lines are preserved so your output maps cleanly back to your input.
URL options
The tool includes fine-grained controls for different encoding standards:
- Spaces as “+”: Converts
%20spaces into plus signs during encoding, a common requirement forapplication/x-www-form-urlencodedquery strings. - Lowercase %hex: Normalizes percent escapes to lowercase (e.g.,
%2finstead of%2F). - “+” as space: Converts literal plus signs back into spaces before decoding, useful for reading query strings.