This browser-based utility splits Unicode data into fragments. Anything that you paste or enter in the text area on the left automatically gets split into fragments on the right. It supports all Unicode symbols and it works with emoji characters. You can split the data by a character, a regular expression, a specific length, or into specific quantity of fragments. You can also set a custom separator for the output fragments. Created by encoding gurus from team Browserling.
This browser-based utility splits Unicode data into fragments. Anything that you paste or enter in the text area on the left automatically gets split into fragments on the right. It supports all Unicode symbols and it works with emoji characters. You can split the data by a character, a regular expression, a specific length, or into specific quantity of fragments. You can also set a custom separator for the output fragments. Created by encoding gurus from team Browserling.
This utility splits Unicode data into fragments. We have four useful methods to do it. The first one converts Unicode into pieces through a character that you specify. It finds all matches of this symbol, removes it, and creates pieces from the remaining text. For example, if you enter the heart emoji "💓" as a delimiter in a simple sentence "I💓love💓Unicode!", you will get a list of three words "I", "love", "Unicode!". The second method allows you to use a regular expression to split text. For example, if you apply a regex /[A-Z]+/g (all uppercase letters) on the Unicode data "P🎉A🎈R🥂T💥Y", you will get four pieces "🎉", "🎈", "🥂", "💥". This is because all uppercase letters are removed and the remaining symbols form fragments. The third splitting method lets you group text into fragments of a certain length. For example, if you set the length to 5 for the phrase "I love Unicode!", you will get three pieces, each with 5 characters "I lov", "e Uni", "code!". The fourth method splits the input Unicode into the specified number of fragments. For example, if you enter the Unicode "𝚞𝚗𝚋𝚎𝚕𝚒𝚎𝚟𝚊𝚋𝚕𝚎" and specify split it into 4 parts, you will get the output "𝚞𝚗𝚋", "𝚎𝚕𝚒", "𝚎𝚟𝚊", and "𝚋𝚕𝚎". You can also improve the output format by setting the delimiter character for the resulting fragments and optionally adding decorative symbols to the left and right sides of the fragment.
This utility splits Unicode data into fragments. We have four useful methods to do it. The first one converts Unicode into pieces through a character that you specify. It finds all matches of this symbol, removes it, and creates pieces from the remaining text. For example, if you enter the heart emoji "💓" as a delimiter in a simple sentence "I💓love💓Unicode!", you will get a list of three words "I", "love", "Unicode!". The second method allows you to use a regular expression to split text. For example, if you apply a regex /[A-Z]+/g (all uppercase letters) on the Unicode data "P🎉A🎈R🥂T💥Y", you will get four pieces "🎉", "🎈", "🥂", "💥". This is because all uppercase letters are removed and the remaining symbols form fragments. The third splitting method lets you group text into fragments of a certain length. For example, if you set the length to 5 for the phrase "I love Unicode!", you will get three pieces, each with 5 characters "I lov", "e Uni", "code!". The fourth method splits the input Unicode into the specified number of fragments. For example, if you enter the Unicode "𝚞𝚗𝚋𝚎𝚕𝚒𝚎𝚟𝚊𝚋𝚕𝚎" and specify split it into 4 parts, you will get the output "𝚞𝚗𝚋", "𝚎𝚕𝚒", "𝚎𝚟𝚊", and "𝚋𝚕𝚎". You can also improve the output format by setting the delimiter character for the resulting fragments and optionally adding decorative symbols to the left and right sides of the fragment.
In this example, we split a single-line math data into individual equations. We activate the "Split by Character" option here and enter "❓" as the delimiter symbol in the adjacent field. Thus, all the content between this character is converted into fragments and placed on new lines.
In this example, we extract all double-struck letters from a mixed string. We use the regular expression "[a-zA-Z]+" to do it. This regex finds all Latin uppercase and lowercase letters, deletes them, and divides the remaining symbols into parts. We also set the space character as the separator for the output symbols and get the word "excellent" written in outlined Unicode font.
In this example, we use the length parameter to split a stream of emojis into groups of length three. In the options, we set the piece length to 3 symbols and get six triplets of different mood emoticons. The way this length option works is it splits Unicode into graphemes and then takes every three graphemes to produce a group.
In this example, we use our Unicode splitting program to divide the input text written in the Braille writing system into several parts of equal length. We select the split-by-quantity-of-fragments mode in the options and specify "4" as the number of parts to obtain. As a result, the continuous Braille text is split into four chunks, which are separated by an empty line, making it now much easier to translate.
In this example, our mage friend passed us a list of ingredients for a new magical potion. His list was comma-separated but we love to work with vertical lists, so to make the conversion, we split the ingredients by the comma symbol and put a new line break instead of a comma for the output. Also to follow the potion guidelines, we decorate each ingredient of the potion with the symbol "▸ " at the beginning and the symbol " ◂" at the end.
You can pass input to this tool via ?input query argument and it will automatically compute output. Here's how to type it in your browser's address bar. Click to try!
View and edit Unicode in a browser-based editor.
Spell out the names of Unicode characters in the input text.
URL-unescape Unicode text.
Convert base-2 data to Unicode encoding.
Convert base-8 data to Unicode encoding.
Convert base-10 data to Unicode encoding.
Convert base-16 data to Unicode encoding.
Convert Unicode text to any radix.
Convert any radix data to Unicode.
Convert Unicode text to ISO-8859-1 encoding.
Convert ISO-859-1 encoded data to Unicode.
Convert Unicode text to ISO-8859-2 encoding.
Convert ISO-8859-2 encoded data to Unicode.
Convert Unicode text to Ecoji encoding.
Convert Ecoji encoded data to Unicode.
Convert raw bytes to Unicode.
Check the Unicode version of the given Unicode characters.
Check if the given Unicode has valid encoding.
Encode Unicode text to Punycode encoding.
Decode Punycode encoding to Unicode.
Convert base64 data to Unicode text.
Convert Unicode to a valid data URL.
Convert a valid data URL to Unicode text.
Decode HTML entities to Unicode data.
Decode UTF8 encoding to Unicode.
Decode UTF16 encoding to Unicode.
Decode UTF32 encoding to Unicode.
Convert all Unicode characters to uppercase.
Convert all Unicode characters to lowercase.
Generate a list of all country flag icons.
Generate a list of all Unicode arrows.
Generate a list of all Unicode animals.
Generate a list of all Unicode flowers and plants.
Generate a list of all Unicode block elements.
Generate a list of all Egyptian hieroglyphs.
Generate a list of all currency symbols.
Use Unicode colors to generate a rainbow.
Create a smiley face from Unicode symbols.
Generate a list of random emojis.
Randomize case of all Unicode characters.
Convert all Unicode characters to lowercase.
Encode Unicode to JSON.
Decode JSON to Unicode.
Randomly rearrange the order of input graphemes.
Generate Alt codes for Unicode characters.
Generate Unicode glyphs from Alt codes.
Print statistics about Unicode data and code points.
Extract a part from Unicode data.
Generate waves with Unicode symbols.
Generate graphs using Unicode symbols.
Wrap a message in a Unicode box.
Subscribe to our updates. We'll let you know when we release new tools, features, and organize online workshops.
Enter your email here
We're Browserling — a friendly and fun cross-browser testing company powered by alien technology. At Browserling we love to make people's lives easier, so we created this collection of online Unicode tools. Our tools are focused on gettings things done and they have the simplest possible user interface. As soon as you load your Unicode data in the input of any of our tools, you'll instantly get the result in the output. Behind the scenes, our tools are actually powered by our web developer tools that we created over the last couple of years. Check them out!