GUIDE

URL encoding explained

Keep a value separate from the structure of a web address.

On this page

Start with a component

Encode one value before placing it in a URL. A space becomes %20, and an ampersand becomes %26 so it cannot start another query parameter.

Hello world & Quietkit → Hello%20world%20%26%20Quietkit

Choose a full URL deliberately

Full URL preserves structural separators such as :, /, ? and &. It does not know which ampersands belong to your data. Encode separate values with Component before assembling an address.

Decode without visiting

Decoding turns UTF-8 percent escapes back into text. Plus remains plus; form submissions use different rules. Malformed escapes produce an error. Quietkit never opens or fetches your address.