Web encoding

URL component encoding and HTML entity escape/unescape. Runs in your browser.

URL encode / decode

encodeURIComponent / decodeURIComponent. Space becomes %20 (not +), which is correct for query components. HTML forms often use + for space in application/x-www-form-urlencoded bodies.

HTML entities

Escape for text in HTML, or decode entities back to plain text.