JSON Formatter
Format minified JSON with readable indentation.
Open toolEncode or decode URL components. Your input stays in this browser during processing.
Your text and settings stays in this browser.
Encode a text value into percent-escaped URL-safe characters, or decode a percent-escaped value back into readable text.
Text encoded or decoded as a URL component using percent escapes.
Encode a search value containing spaces, ampersands and non-ASCII characters before adding it to a query parameter.
Decide whether you are encoding a complete URL or one parameter value; reserved separators have different roles in those contexts. Test a value containing a space, an ampersand and a plus sign, then decode it once to compare with the source. Repeated encoding can turn percent signs into additional escape sequences. Inspect the final destination before following a decoded URL, because decoding does not make a link trustworthy.
Encode only individual path or query values, leaving separators such as :, /, ? and & in the URL structure.
The text and settings is processed on this device and is not uploaded to MyFileNest. Closing or refreshing the page clears the active session.
Practical limit: Large text or structured-data inputs can respond more slowly in the browser. Verify generated output before using it in a production workflow.