Text to Binary Converter
Convert any text string into its binary representation using 8-bit ASCII codes per character. Includes input validation and separates bytes with spaces for better readability.
Binary to Text Converter
Converts binary strings into readable text, validating that each byte has exactly 8 bits and contains only 0 or 1. Ideal for decoding binary messages securely and reliably.
Text to NATO Alphabet Converter
Converts letters and numbers in a text to their representation in the NATO phonetic alphabet. Keeps non-alphabetic characters unchanged and allows messages to be encoded in a clear and understandable way for verbal or phonetic communication.
NATO Alphabet to Text Converter
Converts a message written in NATO phonetic alphabet words to its original text. Each word corresponding to a letter or number is translated, while unrecognized characters or words remain unchanged, facilitating the decoding of phonetic messages.
Text to Unicode Converter
Converts each character in a text into its Unicode representation in U+XXXX format. Allows content to be displayed and stored in a standardized format that is compatible with systems requiring Unicode encoding.
Unicode to Text Converter
Converts Unicode sequences in U+XXXX format back to readable text. Validates the format of each code and reconstructs the original message securely and reliably.
Text to Morse Code Converter
Convert any text to Morse code, transforming letters and numbers into dots and dashes. It maintains word separation using / for clear and reversible reading. Ideal for encoding messages in a simple and educational way.
Morse Code to Text Converter
Converts strings in Morse code back to readable text, respecting the word separation indicated by /. Correctly converts letters and numbers, allowing encrypted messages to be decoded quickly and accurately.
ROT13 (Text → Encrypted)
Applies ROT13 encryption to text, rotating each letter 13 positions in the alphabet. Only affects letters; numbers, spaces, and symbols remain unchanged. It is reversible by applying the same function. Ideal for hiding light messages or teaching basic encryption concepts.
Reverse ROT13 (Encrypted → Text)
Decrypt a text encoded with ROT13. Since ROT13 is symmetric, applying the same function returns the original text. It allows you to decode hidden messages quickly and easily.
ROT-N (Text → Encrypted)
This set of functions implements the classic ROT-N cryptographic algorithm based on monoalphabetic substitution. The function applies a circular shift of n positions to ASCII alphabetic characters (A–Z, a–z), preserving case by using Unicode codes.
Reverse ROT-N (Encrypted → Text)
This set of functions implements the classic ROT-N cryptographic algorithm based on monoalphabetic substitution. The function allows for the reversibility of the encryption by applying the complementary shift (26 − n), which makes it possible to recover the original text.
Word Counter
Count the number of words in any text quickly and accurately. Ideal for checking essays, articles, descriptions, and content length.
Character Counter
Count the total number of characters in your text, including spaces and punctuation. Useful for meeting character limits on forms, social media, and other platforms.
Line Counter
Count the number of lines in your text instantly. Perfect for analyzing code, documents, lists, and other multiline content.
Text to Lowercase
Convert any text to lowercase instantly. Useful for normalizing text, formatting content, and ensuring consistent capitalization.
Text to Uppercase
Convert any text to uppercase instantly. Perfect for headings, labels, titles, and content that requires consistent uppercase formatting.
camelCase text Converter
Convert text into camelCase format instantly. Perfect for JavaScript variables, function names, object properties, and programming conventions.
Snake_case text Converter
Convert text into snake_case format instantly. Ideal for variable names, database fields, file names, and programming projects that use underscores.
kebab-case text Converter
Convert text into kebab-case format instantly. Useful for URLs, CSS class names, file names, and web development projects.
PascalCase text Converter
Convert text into PascalCase format instantly. Ideal for class names, components, types, and other programming elements that use capitalized words.
Slug Generator
Convert text into clean, SEO-friendly URL slugs instantly. It removes accents and special characters, converts spaces into hyphens, and formats text for use in URLs.
Whitespace Remover
Remove all whitespace from your text instantly, including spaces, tabs, and line breaks. Useful for cleaning and formatting text quickly.
HTML Entity Encoder
Convert special characters into their corresponding HTML entities. Useful for safely displaying HTML characters as plain text and preventing markup from being interpreted by the browser.
HTML Entity Decoder
Convert HTML entities back into their original characters. Useful for decoding encoded HTML content and restoring text to its readable format.
Change Tabs to Spaces
Convert tab characters into spaces with a customizable tab size. Useful for formatting source code and maintaining consistent indentation.
Change Spaces to Tabs
Convert groups of spaces into tab characters with a customizable tab size. Ideal for cleaning up code and standardizing indentation.