TOOL COLLECTION
Encoding Tools
Encode and decode Base64, URLs, HTML entities, hexadecimal data, and text safely. All listed tools keep supported input on your device.
TOOL COLLECTION
Encode and decode Base64, URLs, HTML entities, hexadecimal data, and text safely. All listed tools keep supported input on your device.
Escape text for a regular C# string literal.
Safely parse regular C# string escapes.
Strictly decode Adobe ASCII85 (delimiters optional) as UTF-8.
Encode UTF-8 text as Adobe ASCII85.
Strictly decode RFC 4648 Base32 as UTF-8.
Encode UTF-8 text with RFC 4648 Base32.
Decode base 36 to a non-negative safe integer.
Encode a non-negative safe integer as base 36.
Strictly decode Bitcoin Base58 as UTF-8.
Encode UTF-8 text with the Bitcoin Base58 alphabet.
Local binary conversion.
Local binary conversion.
Validate a Base64 Data URL and preview it locally.
Decode UTF-8 Base64 and validate JSON.
Decode UTF-8 Base64 and conservatively validate XML.
Decode UTF-8 Base64 and format the supported safe YAML subset.
以正確 UTF-8 編碼文字。
將 UTF-8 Base64 還原成文字。
Decode URL-safe Base64 into strict UTF-8 text.
Encode UTF-8 text using URL-safe Base64 without padding.
Decode a Basic authorization value locally; it does not validate credentials.
Create a Basic authorization value locally from JSON credentials.
Local binary conversion.
Local binary conversion.
Encode one CSV field using RFC-style double quotes when needed.
Decode one quoted or unquoted CSV field.
Local binary conversion.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Local binary conversion.
Local binary conversion.
Decode strict hexadecimal bytes as UTF-8 text.
Encode UTF-8 text as lowercase hexadecimal.
Local binary conversion.
Convert a 3- or 6-digit HEX color to HSL.
Convert a 3- or 6-digit HEX color to RGB.
Convert a strict #rrggbbaa value to JSON RGBA.
Convert an hsl(h, s%, l%) color to HEX.
將 HTML 特殊字元轉成實體。
安全還原常見命名實體與有效數字實體;不是完整 HTML5 實體集。
Escape text using Java-style string escapes.
Safely parse Java-style string escapes.
Escape text for a modern JavaScript string literal.
Safely parse supported JavaScript escape sequences.
Escape text as JSON string content.
Validate and decode escaped JSON string content.
Validate JSON then encode it as UTF-8 Base64.
Strictly decode a URL component, validate JSON, and format it.
Validate and minify JSON, then encode it for a URL component.
讀取 JWT 標頭與 Payload;不驗證簽章。
Local binary conversion.
Local binary conversion.
Decode strict International Morse with / between words.
Encode A–Z, 0–9, and common punctuation as International Morse.
Strictly decode exactly one netstring as UTF-8.
Encode UTF-8 text as one netstring.
Strictly decode quoted-printable bytes as UTF-8.
Encode UTF-8 text as quoted-printable bytes.
Convert an rgb(r, g, b) color to HEX.
Convert JSON {r,g,b,a} (0–255, 0–1 alpha) to #rrggbbaa.
Create a standard single-quoted SQL string literal.
Decode a standard single-quoted SQL literal with doubled quotes.
Local binary conversion.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Perform a bounded low-level numeric conversion locally.
Decode canonical protobuf varint hex bytes to a safe integer.
Encode a non-negative safe integer as protobuf varint hex bytes.
安全編碼 URL 元件。
解碼 URL 元件。
Local binary conversion.
Conservatively validate XML then UTF-8 Base64 encode it.
還原 XML 常用實體。
將文字安全地用於 XML 內容。
Format the supported safe YAML subset then encode it as UTF-8 Base64.
Decode unsigned ZigZag decimal to a signed safe integer.
Encode a signed safe integer to unsigned ZigZag decimal.
Use these tools without creating an account or uploading source files. Open a tool, paste the required text, run the operation, and copy the result.