Text Tools

ASCII / Unicode Explorer

Browse ASCII and Unicode character tables. Search, lookup, and copy character representations.

DecHexOctBinCharHTMLDescription
00x00000000000NUL�Null character
10x01100000001SOHStart of Heading
20x02200000010STXStart of Text
30x03300000011ETXEnd of Text
40x04400000100EOTEnd of Transmission
50x05500000101ENQEnquiry
60x06600000110ACKAcknowledge
70x07700000111BELBell
80x081000001000BSBackspace
90x091100001001TAB	Horizontal Tab
100x0A1200001010LF
Line Feed
110x0B1300001011VTVertical Tab
120x0C1400001100FFForm Feed
130x0D1500001101CR
Carriage Return
140x0E1600001110SOShift Out
150x0F1700001111SIShift In
160x102000010000DLEData Link Escape
170x112100010001DC1Device Control 1 (XON)
180x122200010010DC2Device Control 2
190x132300010011DC3Device Control 3 (XOFF)
200x142400010100DC4Device Control 4
210x152500010101NAKNegative Acknowledge
220x162600010110SYNSynchronous Idle
230x172700010111ETBEnd of Transmission Block
240x183000011000CANCancel
250x193100011001EMEnd of Medium
260x1A3200011010SUBSubstitute
270x1B3300011011ESCEscape
280x1C3400011100FSFile Separator
290x1D3500011101GSGroup Separator
300x1E3600011110RSRecord Separator
310x1F3700011111USUnit Separator
320x204000100000SP Space
330x214100100001!!
340x224200100010""
350x234300100011##
360x244400100100$$
370x254500100101%%
380x264600100110&&
390x274700100111''
400x285000101000((
410x295100101001))
420x2A5200101010**
430x2B5300101011++
440x2C5400101100,,
450x2D5500101101--
460x2E5600101110..
470x2F5700101111//
480x30600011000000
490x31610011000111
500x32620011001022
510x33630011001133
520x34640011010044
530x35650011010155
540x36660011011066
550x37670011011177
560x38700011100088
570x39710011100199
580x3A7200111010::
590x3B7300111011;&#59;
600x3C7400111100<&#60;
610x3D7500111101=&#61;
620x3E7600111110>&#62;
630x3F7700111111?&#63;
640x4010001000000@&#64;
650x4110101000001A&#65;
660x4210201000010B&#66;
670x4310301000011C&#67;
680x4410401000100D&#68;
690x4510501000101E&#69;
700x4610601000110F&#70;
710x4710701000111G&#71;
720x4811001001000H&#72;
730x4911101001001I&#73;
740x4A11201001010J&#74;
750x4B11301001011K&#75;
760x4C11401001100L&#76;
770x4D11501001101M&#77;
780x4E11601001110N&#78;
790x4F11701001111O&#79;
800x5012001010000P&#80;
810x5112101010001Q&#81;
820x5212201010010R&#82;
830x5312301010011S&#83;
840x5412401010100T&#84;
850x5512501010101U&#85;
860x5612601010110V&#86;
870x5712701010111W&#87;
880x5813001011000X&#88;
890x5913101011001Y&#89;
900x5A13201011010Z&#90;
910x5B13301011011[&#91;
920x5C13401011100\&#92;
930x5D13501011101]&#93;
940x5E13601011110^&#94;
950x5F13701011111_&#95;
960x6014001100000`&#96;
970x6114101100001a&#97;
980x6214201100010b&#98;
990x6314301100011c&#99;
1000x6414401100100d&#100;
1010x6514501100101e&#101;
1020x6614601100110f&#102;
1030x6714701100111g&#103;
1040x6815001101000h&#104;
1050x6915101101001i&#105;
1060x6A15201101010j&#106;
1070x6B15301101011k&#107;
1080x6C15401101100l&#108;
1090x6D15501101101m&#109;
1100x6E15601101110n&#110;
1110x6F15701101111o&#111;
1120x7016001110000p&#112;
1130x7116101110001q&#113;
1140x7216201110010r&#114;
1150x7316301110011s&#115;
1160x7416401110100t&#116;
1170x7516501110101u&#117;
1180x7616601110110v&#118;
1190x7716701110111w&#119;
1200x7817001111000x&#120;
1210x7917101111001y&#121;
1220x7A17201111010z&#122;
1230x7B17301111011{&#123;
1240x7C17401111100|&#124;
1250x7D17501111101}&#125;
1260x7E17601111110~&#126;
1270x7F17701111111DEL&#127;Delete
1280x8020010000000€&#128;
1290x8120110000001&#129;
1300x8220210000010‚&#130;
1310x8320310000011ƒ&#131;
1320x8420410000100„&#132;
1330x8520510000101…&#133;
1340x8620610000110†&#134;
1350x8720710000111‡&#135;
1360x8821010001000ˆ&#136;
1370x8921110001001‰&#137;
1380x8A21210001010Š&#138;
1390x8B21310001011‹&#139;
1400x8C21410001100Œ&#140;
1410x8D21510001101&#141;
1420x8E21610001110Ž&#142;
1430x8F21710001111&#143;
1440x9022010010000&#144;
1450x9122110010001‘&#145;
1460x9222210010010’&#146;
1470x9322310010011“&#147;
1480x9422410010100”&#148;
1490x9522510010101•&#149;
1500x9622610010110–&#150;
1510x9722710010111—&#151;
1520x9823010011000˜&#152;
1530x9923110011001™&#153;
1540x9A23210011010š&#154;
1550x9B23310011011›&#155;
1560x9C23410011100œ&#156;
1570x9D23510011101&#157;
1580x9E23610011110ž&#158;
1590x9F23710011111Ÿ&#159;
1600xA024010100000 &#160;
1610xA124110100001¡&#161;
1620xA224210100010¢&#162;
1630xA324310100011£&#163;
1640xA424410100100¤&#164;
1650xA524510100101¥&#165;
1660xA624610100110¦&#166;
1670xA724710100111§&#167;
1680xA825010101000¨&#168;
1690xA925110101001©&#169;
1700xAA25210101010ª&#170;
1710xAB25310101011«&#171;
1720xAC25410101100¬&#172;
1730xAD25510101101­&#173;
1740xAE25610101110®&#174;
1750xAF25710101111¯&#175;
1760xB026010110000°&#176;
1770xB126110110001±&#177;
1780xB226210110010²&#178;
1790xB326310110011³&#179;
1800xB426410110100´&#180;
1810xB526510110101µ&#181;
1820xB626610110110&#182;
1830xB726710110111·&#183;
1840xB827010111000¸&#184;
1850xB927110111001¹&#185;
1860xBA27210111010º&#186;
1870xBB27310111011»&#187;
1880xBC27410111100¼&#188;
1890xBD27510111101½&#189;
1900xBE27610111110¾&#190;
1910xBF27710111111¿&#191;
1920xC030011000000À&#192;
1930xC130111000001Á&#193;
1940xC230211000010Â&#194;
1950xC330311000011Ã&#195;
1960xC430411000100Ä&#196;
1970xC530511000101Å&#197;
1980xC630611000110Æ&#198;
1990xC730711000111Ç&#199;
2000xC831011001000È&#200;
2010xC931111001001É&#201;
2020xCA31211001010Ê&#202;
2030xCB31311001011Ë&#203;
2040xCC31411001100Ì&#204;
2050xCD31511001101Í&#205;
2060xCE31611001110Î&#206;
2070xCF31711001111Ï&#207;
2080xD032011010000Ð&#208;
2090xD132111010001Ñ&#209;
2100xD232211010010Ò&#210;
2110xD332311010011Ó&#211;
2120xD432411010100Ô&#212;
2130xD532511010101Õ&#213;
2140xD632611010110Ö&#214;
2150xD732711010111×&#215;
2160xD833011011000Ø&#216;
2170xD933111011001Ù&#217;
2180xDA33211011010Ú&#218;
2190xDB33311011011Û&#219;
2200xDC33411011100Ü&#220;
2210xDD33511011101Ý&#221;
2220xDE33611011110Þ&#222;
2230xDF33711011111ß&#223;
2240xE034011100000à&#224;
2250xE134111100001á&#225;
2260xE234211100010â&#226;
2270xE334311100011ã&#227;
2280xE434411100100ä&#228;
2290xE534511100101å&#229;
2300xE634611100110æ&#230;
2310xE734711100111ç&#231;
2320xE835011101000è&#232;
2330xE935111101001é&#233;
2340xEA35211101010ê&#234;
2350xEB35311101011ë&#235;
2360xEC35411101100ì&#236;
2370xED35511101101í&#237;
2380xEE35611101110î&#238;
2390xEF35711101111ï&#239;
2400xF036011110000ð&#240;
2410xF136111110001ñ&#241;
2420xF236211110010ò&#242;
2430xF336311110011ó&#243;
2440xF436411110100ô&#244;
2450xF536511110101õ&#245;
2460xF636611110110ö&#246;
2470xF736711110111÷&#247;
2480xF837011111000ø&#248;
2490xF937111111001ù&#249;
2500xFA37211111010ú&#250;
2510xFB37311111011û&#251;
2520xFC37411111100ü&#252;
2530xFD37511111101ý&#253;
2540xFE37611111110þ&#254;
2550xFF37711111111ÿ&#255;

Click a character to see details

What Is an ASCII / Unicode Explorer?

An ASCII/Unicode explorer is a reference tool that lets you browse, search, and look up characters across the ASCII and Unicode character sets. ASCII defines 128 characters (0–127) including control characters, digits, letters, and symbols. Unicode extends this to over 149,000 characters covering every writing system, emoji, mathematical symbol, and technical character in use today.

Developers regularly need character code references when working with text encoding, escaping special characters in HTML/CSS/JavaScript, debugging encoding issues, or finding the right symbol for documentation. Whether you need the hex code for an em dash, the UTF-8 byte sequence for an emoji, the HTML entity for a copyright symbol, or the CSS escape for a Unicode character, a comprehensive lookup tool saves significant time.

This explorer combines a full ASCII table (0–255 including extended ASCII), a Unicode code point lookup, and browsable Unicode blocks — all in one tool. Click any character to see its decimal, hex, octal, binary, HTML entity, CSS escape, UTF-8 bytes, and UTF-16 code units. Search by character, name, or code point. Everything runs in your browser with no server needed.

How to Use the Unicode Explorer

  1. Browse the ASCII table — The ASCII Table tab shows characters 0–255 with sortable columns. Filter by control characters (0–31), printable characters (32–126), or extended ASCII (128–255). Click any row to see full details.
  2. Search for characters — Use the search bar to find characters by name (e.g., "tab"), decimal value (e.g., "65"), hex code (e.g., "41"), or the character itself. Results filter in real-time.
  3. Look up Unicode code points — Switch to the Unicode Lookup tab and enter a character, code point (U+1F600), hex value (0x41), or decimal number to see complete encoding information.
  4. Browse Unicode blocks — The Unicode Blocks tab lets you explore character ranges like Greek, Cyrillic, Math Operators, Arrows, Box Drawing, Emoji, and more. Click any character to copy it and view its details.
  5. Copy any representation — Click any value in the character detail panel (hex, HTML entity, CSS escape, etc.) to copy it directly to your clipboard.

Key Features

  • Complete ASCII reference — Full 0–255 table with decimal, hex, octal, binary, character, HTML entity, and description for every code point. Control characters show their standard abbreviations (NUL, SOH, STX, etc.).
  • Unicode code point lookup — Enter any character or code point (up to U+10FFFF) to see its full encoding: Unicode name, hex, decimal, octal, binary, HTML entity, CSS escape, UTF-8 bytes, and UTF-16 code units.
  • 16 Unicode blocks — Browse characters from Basic Latin, Latin Extended, Greek, Cyrillic, General Punctuation, Currency Symbols, Arrows, Math Operators, Box Drawing, Block Elements, Geometric Shapes, Misc Symbols, Dingbats, Braille, Emoticons, and more.
  • Sortable and filterable table — Sort by decimal code, hex, or character. Filter by character type (control, printable, extended). Search by any property.
  • One-click copy — Click any encoding representation to copy it. Copy characters directly from the Unicode blocks grid.
  • 100% client-side — All character data and lookups are computed in your browser. No network requests needed.

Common Use Cases

  • HTML entity reference — Find the correct HTML entity (&#169; for ©, &#8212; for —) for special characters in web content.
  • CSS Unicode escaping — Get CSS escape sequences (\2714 for ✔) for use in content properties and icon fonts.
  • Debugging encoding issues — Identify mysterious characters in text by looking up their code points, UTF-8 byte sequences, and UTF-16 representations.
  • Finding special characters — Browse mathematical symbols, arrows, box-drawing characters, geometric shapes, and other Unicode blocks for documentation and UI design.
  • Understanding control characters — Reference control character names and descriptions (LF, CR, TAB, ESC, etc.) when working with terminal protocols, file formats, or text processing.

Frequently Asked Questions

🔒 This tool runs entirely in your browser. No data is sent to any server.