Công cụ mã hóa

Encode text and data into Base64, Base32, Hex, URL, HTML entities, Unicode and more.

Bộ mã hóa Base64Encode text, JSON, URLs or files to Base64, standard or URL-safe.Bộ mã hóa Base32Encode binary-safe text into RFC 4648 Base32.Bộ mã hóa Base58Encode numbers and text with Bitcoin-style Base58 alphabet.thập phân Bộ mã hóa (Text to Hex)Convert text into hexadecimal byte representation.Bộ mã hóa Morse CodeTranslate text into Morse code dots and dashes.Bộ giải mã ROT13 Bộ mã hóaApply the classic ROT13 letter rotation.Bộ mã hóa ROT47Scramble printable ASCII with the ROT47 cipher.Mật mã CaesarEncrypt or decrypt with a classic shift cipher.Mật mã AtbashApply the Hebrew-alphabet mirror cipher Atbash.Bộ chuyển đổi NATO Phonetic AlphabetSpell text with Alpha, Bravo, Charlie…Bộ chuyển đổi nhị phân EscapeConvert characters to \uXXXX escapes and back.Bộ mã hóa HTML EntityEscape <, >, &, quotes and non-ASCII into HTML entities.Bộ chuyển đổi CSS EscapeEscape special characters for CSS identifiers and strings.Bộ thoát ký tự JavaScript cơ bảnEscape a string so it is safe inside JavaScript literals.Bộ mã hóa URLPercent-encode URLs or single query components.Bộ chuyển đổi dữ liệu URITurn files or text into data: URIs for inline embedding.Bộ mã hóa Base64urlEncode text to URL-safe Base64 using - and _ instead of + and /, with optional padding.Bộ mã hóa Ascii85Encode binary data as Ascii85 (Adobe) or Z85 (ZeroMQ), the 25%-overhead alternative to Base64.Bộ chuyển đổi Punycode IDNConvert internationalised domain names to and from their xn-- ASCII form per RFC 3492.Defang URLTakes a Universal Resource Locator (URL) and 'Defangs' it; meaning the URL becomes invalid, neutralising the risk of accidentally clicking on a malicious link. This is often used when dealing with malicious links or IOCs. Works well when coEscape Smart CharactersConverts smart (typographic) Unicode characters — e.g. smart quotes, em/en dashes, ellipses, ©, ®, ™, arrows — into their plain ASCII equivalents. Characters with no ASCII mapping (e.g. ☣ ) are handled according to the 'Unmappable characterEscape nhị phân CharactersConverts characters to their unicode-escaped notations. Supports the prefixes: \u %u U+ e.g. σου becomes \u03C3\u03BF\u03C5From Base62Base62 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers. The high number base results in shorter strings than with the decimal or hexadecimalNormalise nhị phânTransform Unicode characters to one of the Normalisation FormsParse ASN.1 hex stringAbstract Syntax Notation One (ASN.1) is a standard and notation that describes rules and structures for representing, encoding, transmitting, and decoding data in telecommunications and computer networking. This operation parses arbitrary Atrùng lặp ANSI Escape chữ sốRemoves ANSI Escape Codes.StringsExtracts all strings from the input.To Base45Base45 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers. The high number base results in shorter strings than with the decimal or hexadecimalTo Base62Base62 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers. The high number base results in shorter strings than with the decimal or hexadecimalTo Base92Base92 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers.To Morse CodeTranslates alphanumeric characters into International Morse Code. Ignores non-Morse characters. e.g. SOS becomes ... --- ...To PunycodePunycode is a way to represent Unicode with the limited character subset of ASCII supported by the Domain Name System. e.g. münchen encodes to mnchen-3yaURL EncodeEncodes problematic characters into percent-encoding, a format supported by URIs/URLs. e.g. = becomes %3dUnescape stringUnescapes characters in a string that have been escaped. For example, Don\'t stop me now becomes Don't stop me now . Supports the following escape sequences: \n (Line feed/newline) \r (Carriage return) \t (Horizontal tab) \b (Backspace) \f VarInt DecodeDecodes a VarInt encoded integer. VarInt is an efficient way of encoding variable length integers and is commonly used with Protobuf.