URL Encoder & Decoder
Percent-encode text for a URL or decode it back, choosing between a single component, a whole URL, and form data where a space is a plus.
a b&c → a%20b%26cRFC 3986 →Encode and decode without a terminal: Base64, URLs, HTML entities, number bases, hashes and JWTs, each showing what changed and why.
Percent-encode text for a URL or decode it back, choosing between a single component, a whole URL, and form data where a space is a plus.
a b&c → a%20b%26cRFC 3986 →Bases 2 to 36 through BigInt, so values past 2^53 stay exact, with the two's complement field alongside the signed value.
Exact past 2^53 · two's complement shownBigInt →Decode a JWT in your browser: both JSON parts, what each registered claim means, and whether the token is inside its validity window right now.
header.payload.signature → decoded claimsRFC 7519 →Hash text with MD5, SHA-1, SHA-256, SHA-512 or CRC32 in your browser. UTF-8 bytes, so the digest matches what md5sum and shasum produce.
abc → ba7816bf8f01cfea414140de5dae2223…FIPS 180-4 →Encode text so markup shows as text, or decode entities back again. Choose how much to encode: markup only, quotes too, or everything above ASCII.
<a href="x"> → <a href="x">HTML5 entities →Encode text to base64 or decode it back, in the standard or URL-safe alphabet, with correct handling of Unicode and wrapped lines.
Hello → SGVsbG8=RFC 4648 →Text to binary and back in UTF-8, UTF-16, code points or Latin-1, with all four shown so it is clear the answer depends on the encoding.
UTF-8, UTF-16 and code points differTextEncoder →Generate valid, ready-to-paste WordPress code in seconds without configuring a local runtime.
Your input is never uploaded
No submit button, no waiting
Copy, download or share a link
Built by Pixarlabs for WordPress
Clean output that follows WordPress conventions, no bloat, and everything computed in your browser.
Tools run in your browser. Database names, prefixes and secret salts you type are never sent to a server.
$ uploaded: 0 bytesGenerated code uses translatable labels, safely quoted values and the core hooks WordPress expects.
$ add_action( 'init', 'register_book' );Copy the result, download a ready file, or share a link that restores your settings.
$ download wp-config.php