Encode, decode, generate QR codes, and create SEO-friendly slugs — all in your browser.
encodeURIComponent encodes all reserved characters (use for query params and path segments).
encodeURI preserves URL structure characters like /, ?, &, = (use for full URLs).
QR codes are generated entirely in your browser. The text you enter is never sent to a server. Use higher error correction for codes that may be partially obscured or damaged.
Best practices: Use lowercase, hyphens as separators, keep it short (3–5 words), remove stop words, and include primary keywords. Good slugs improve SEO and make URLs memorable.