Od kodu ASCII do systemów liczbowych i danych
Ta strona służy do szybkiego sprawdzania pojedynczych znaków ASCII 0–127. Jeśli chcesz zamienić całe słowo lub zdanie na bajty BIN, HEX albo DEC, użyj konwertera tekstu. Do samych liczb i systemów liczbowych służą osobne kalkulatory.
Najczęściej sprawdzane kody ASCII
Jeżeli potrzebujesz tylko jednej wartości, nie musisz przewijać całej tabeli. Poniżej są najczęściej używane znaki w DEC, HEX i BIN.
010000010110000100110000001000000100000000001010Pełna tabela ASCII 0–127
Klasyczny ASCII obejmuje 128 kodów: 0–31 i 127 to znaki sterujące, 32–126 to znaki drukowalne. Wyszukiwarka działa po znaku, numerze DEC, kodzie HEX/BIN, nazwie i opisie.
| DEC | HEX | BIN | Znak | Nazwa | HTML | Grupa | Opis |
|---|---|---|---|---|---|---|---|
| 0 | 00 | 00000000 | ␀ | NUL | � | Sterujące | Null / znak pusty |
| 1 | 01 | 00000001 | SOH | SOH |  | Sterujące | Start of Heading |
| 2 | 02 | 00000010 | STX | STX |  | Sterujące | Start of Text |
| 3 | 03 | 00000011 | ETX | ETX |  | Sterujące | End of Text |
| 4 | 04 | 00000100 | EOT | EOT |  | Sterujące | End of Transmission |
| 5 | 05 | 00000101 | ENQ | ENQ |  | Sterujące | Enquiry |
| 6 | 06 | 00000110 | ACK | ACK |  | Sterujące | Acknowledge |
| 7 | 07 | 00000111 | BEL | BEL |  | Sterujące | Bell / sygnał dźwiękowy |
| 8 | 08 | 00001000 | BS | BS |  | Sterujące | Backspace |
| 9 | 09 | 00001001 | HT | HT | 	 | Sterujące | Horizontal Tab / tabulator |
| 10 | 0A | 00001010 | LF | LF | | Sterujące | Line Feed / nowa linia |
| 11 | 0B | 00001011 | VT | VT |  | Sterujące | Vertical Tab |
| 12 | 0C | 00001100 | FF | FF |  | Sterujące | Form Feed |
| 13 | 0D | 00001101 | CR | CR | | Sterujące | Carriage Return / powrót karetki |
| 14 | 0E | 00001110 | SO | SO |  | Sterujące | Shift Out |
| 15 | 0F | 00001111 | SI | SI |  | Sterujące | Shift In |
| 16 | 10 | 00010000 | DLE | DLE |  | Sterujące | Data Link Escape |
| 17 | 11 | 00010001 | DC1 | DC1 |  | Sterujące | Device Control 1 |
| 18 | 12 | 00010010 | DC2 | DC2 |  | Sterujące | Device Control 2 |
| 19 | 13 | 00010011 | DC3 | DC3 |  | Sterujące | Device Control 3 |
| 20 | 14 | 00010100 | DC4 | DC4 |  | Sterujące | Device Control 4 |
| 21 | 15 | 00010101 | NAK | NAK |  | Sterujące | Negative Acknowledge |
| 22 | 16 | 00010110 | SYN | SYN |  | Sterujące | Synchronous Idle |
| 23 | 17 | 00010111 | ETB | ETB |  | Sterujące | End of Transmission Block |
| 24 | 18 | 00011000 | CAN | CAN |  | Sterujące | Cancel |
| 25 | 19 | 00011001 | EM | EM |  | Sterujące | End of Medium |
| 26 | 1A | 00011010 | SUB | SUB |  | Sterujące | Substitute |
| 27 | 1B | 00011011 | ESC | ESC |  | Sterujące | Escape |
| 28 | 1C | 00011100 | FS | FS |  | Sterujące | File Separator |
| 29 | 1D | 00011101 | GS | GS |  | Sterujące | Group Separator |
| 30 | 1E | 00011110 | RS | RS |  | Sterujące | Record Separator |
| 31 | 1F | 00011111 | US | US |  | Sterujące | Unit Separator |
| 32 | 20 | 00100000 | ␠ | SP |   | Symbole | Spacja |
| 33 | 21 | 00100001 | ! | ! | ! | Symbole | wykrzyknik |
| 34 | 22 | 00100010 | " | " | " | Symbole | cudzysłów podwójny |
| 35 | 23 | 00100011 | # | # | # | Symbole | hash / kratka |
| 36 | 24 | 00100100 | $ | $ | $ | Symbole | znak dolara |
| 37 | 25 | 00100101 | % | % | % | Symbole | procent |
| 38 | 26 | 00100110 | & | & | & | Symbole | ampersand |
| 39 | 27 | 00100111 | ' | ' | ' | Symbole | apostrof |
| 40 | 28 | 00101000 | ( | ( | ( | Symbole | nawias otwierający |
| 41 | 29 | 00101001 | ) | ) | ) | Symbole | nawias zamykający |
| 42 | 2A | 00101010 | * | * | * | Symbole | gwiazdka |
| 43 | 2B | 00101011 | + | + | + | Symbole | plus |
| 44 | 2C | 00101100 | , | , | , | Symbole | przecinek |
| 45 | 2D | 00101101 | - | - | - | Symbole | minus / myślnik |
| 46 | 2E | 00101110 | . | . | . | Symbole | kropka |
| 47 | 2F | 00101111 | / | / | / | Symbole | ukośnik |
| 48 | 30 | 00110000 | 0 | 0 | 0 | Cyfry | cyfra 0 |
| 49 | 31 | 00110001 | 1 | 1 | 1 | Cyfry | cyfra 1 |
| 50 | 32 | 00110010 | 2 | 2 | 2 | Cyfry | cyfra 2 |
| 51 | 33 | 00110011 | 3 | 3 | 3 | Cyfry | cyfra 3 |
| 52 | 34 | 00110100 | 4 | 4 | 4 | Cyfry | cyfra 4 |
| 53 | 35 | 00110101 | 5 | 5 | 5 | Cyfry | cyfra 5 |
| 54 | 36 | 00110110 | 6 | 6 | 6 | Cyfry | cyfra 6 |
| 55 | 37 | 00110111 | 7 | 7 | 7 | Cyfry | cyfra 7 |
| 56 | 38 | 00111000 | 8 | 8 | 8 | Cyfry | cyfra 8 |
| 57 | 39 | 00111001 | 9 | 9 | 9 | Cyfry | cyfra 9 |
| 58 | 3A | 00111010 | : | : | : | Symbole | dwukropek |
| 59 | 3B | 00111011 | ; | ; | ; | Symbole | średnik |
| 60 | 3C | 00111100 | < | < | < | Symbole | znak mniejszości |
| 61 | 3D | 00111101 | = | = | = | Symbole | znak równości |
| 62 | 3E | 00111110 | > | > | > | Symbole | znak większości |
| 63 | 3F | 00111111 | ? | ? | ? | Symbole | znak zapytania |
| 64 | 40 | 01000000 | @ | @ | @ | Symbole | małpa / at |
| 65 | 41 | 01000001 | A | A | A | Wielkie litery | wielka litera A |
| 66 | 42 | 01000010 | B | B | B | Wielkie litery | wielka litera B |
| 67 | 43 | 01000011 | C | C | C | Wielkie litery | wielka litera C |
| 68 | 44 | 01000100 | D | D | D | Wielkie litery | wielka litera D |
| 69 | 45 | 01000101 | E | E | E | Wielkie litery | wielka litera E |
| 70 | 46 | 01000110 | F | F | F | Wielkie litery | wielka litera F |
| 71 | 47 | 01000111 | G | G | G | Wielkie litery | wielka litera G |
| 72 | 48 | 01001000 | H | H | H | Wielkie litery | wielka litera H |
| 73 | 49 | 01001001 | I | I | I | Wielkie litery | wielka litera I |
| 74 | 4A | 01001010 | J | J | J | Wielkie litery | wielka litera J |
| 75 | 4B | 01001011 | K | K | K | Wielkie litery | wielka litera K |
| 76 | 4C | 01001100 | L | L | L | Wielkie litery | wielka litera L |
| 77 | 4D | 01001101 | M | M | M | Wielkie litery | wielka litera M |
| 78 | 4E | 01001110 | N | N | N | Wielkie litery | wielka litera N |
| 79 | 4F | 01001111 | O | O | O | Wielkie litery | wielka litera O |
| 80 | 50 | 01010000 | P | P | P | Wielkie litery | wielka litera P |
| 81 | 51 | 01010001 | Q | Q | Q | Wielkie litery | wielka litera Q |
| 82 | 52 | 01010010 | R | R | R | Wielkie litery | wielka litera R |
| 83 | 53 | 01010011 | S | S | S | Wielkie litery | wielka litera S |
| 84 | 54 | 01010100 | T | T | T | Wielkie litery | wielka litera T |
| 85 | 55 | 01010101 | U | U | U | Wielkie litery | wielka litera U |
| 86 | 56 | 01010110 | V | V | V | Wielkie litery | wielka litera V |
| 87 | 57 | 01010111 | W | W | W | Wielkie litery | wielka litera W |
| 88 | 58 | 01011000 | X | X | X | Wielkie litery | wielka litera X |
| 89 | 59 | 01011001 | Y | Y | Y | Wielkie litery | wielka litera Y |
| 90 | 5A | 01011010 | Z | Z | Z | Wielkie litery | wielka litera Z |
| 91 | 5B | 01011011 | [ | [ | [ | Symbole | nawias kwadratowy otwierający |
| 92 | 5C | 01011100 | \ | \ | \ | Symbole | backslash |
| 93 | 5D | 01011101 | ] | ] | ] | Symbole | nawias kwadratowy zamykający |
| 94 | 5E | 01011110 | ^ | ^ | ^ | Symbole | daszek / caret |
| 95 | 5F | 01011111 | _ | _ | _ | Symbole | podkreślenie |
| 96 | 60 | 01100000 | ` | ` | ` | Symbole | backtick |
| 97 | 61 | 01100001 | a | a | a | Małe litery | mała litera a |
| 98 | 62 | 01100010 | b | b | b | Małe litery | mała litera b |
| 99 | 63 | 01100011 | c | c | c | Małe litery | mała litera c |
| 100 | 64 | 01100100 | d | d | d | Małe litery | mała litera d |
| 101 | 65 | 01100101 | e | e | e | Małe litery | mała litera e |
| 102 | 66 | 01100110 | f | f | f | Małe litery | mała litera f |
| 103 | 67 | 01100111 | g | g | g | Małe litery | mała litera g |
| 104 | 68 | 01101000 | h | h | h | Małe litery | mała litera h |
| 105 | 69 | 01101001 | i | i | i | Małe litery | mała litera i |
| 106 | 6A | 01101010 | j | j | j | Małe litery | mała litera j |
| 107 | 6B | 01101011 | k | k | k | Małe litery | mała litera k |
| 108 | 6C | 01101100 | l | l | l | Małe litery | mała litera l |
| 109 | 6D | 01101101 | m | m | m | Małe litery | mała litera m |
| 110 | 6E | 01101110 | n | n | n | Małe litery | mała litera n |
| 111 | 6F | 01101111 | o | o | o | Małe litery | mała litera o |
| 112 | 70 | 01110000 | p | p | p | Małe litery | mała litera p |
| 113 | 71 | 01110001 | q | q | q | Małe litery | mała litera q |
| 114 | 72 | 01110010 | r | r | r | Małe litery | mała litera r |
| 115 | 73 | 01110011 | s | s | s | Małe litery | mała litera s |
| 116 | 74 | 01110100 | t | t | t | Małe litery | mała litera t |
| 117 | 75 | 01110101 | u | u | u | Małe litery | mała litera u |
| 118 | 76 | 01110110 | v | v | v | Małe litery | mała litera v |
| 119 | 77 | 01110111 | w | w | w | Małe litery | mała litera w |
| 120 | 78 | 01111000 | x | x | x | Małe litery | mała litera x |
| 121 | 79 | 01111001 | y | y | y | Małe litery | mała litera y |
| 122 | 7A | 01111010 | z | z | z | Małe litery | mała litera z |
| 123 | 7B | 01111011 | { | { | { | Symbole | klamra otwierająca |
| 124 | 7C | 01111100 | | | | | | | Symbole | pionowa kreska |
| 125 | 7D | 01111101 | } | } | } | Symbole | klamra zamykająca |
| 126 | 7E | 01111110 | ~ | ~ | ~ | Symbole | tylda |
| 127 | 7F | 01111111 | DEL | DEL |  | Sterujące | Delete / kasowanie |
DEC, HEX i BIN – trzy zapisy tej samej wartości
A ma wartość 65 w systemie dziesiętnym, 41 w szesnastkowym i 01000001 w binarnym. To nie są trzy różne znaki – to trzy sposoby zapisania tej samej liczby.
@ ma DEC 64, HEX 40 i BIN 01000000. Jeśli źródło podaje „40”, zawsze sprawdź, czy chodzi o DEC czy HEX.
Jeżeli chcesz przeliczyć dowolną liczbę między systemami, użyj kalkulatora systemów liczbowych.
TAB, LF, CR, ESC i DEL – ważne znaki sterujące ASCII
Znaki sterujące zwykle nie mają widocznego symbolu, ale wpływają na tekst, terminal lub transmisję danych. To częsty powód różnic między plikami, które na ekranie wyglądają prawie identycznie.
| Znak | DEC | HEX | Znaczenie |
|---|---|---|---|
| TAB / HT | 9 | 09 | tabulator poziomy |
| LF | 10 | 0A | Line Feed – przejście do nowej linii |
| CR | 13 | 0D | Carriage Return – powrót karetki |
| ESC | 27 | 1B | Escape – znak sterujący używany m.in. w terminalach |
| DEL | 127 | 7F | Delete |
Dlaczego w ASCII nie ma ą, ć, ę, ł, ń, ó, ś, ź i ż?
Klasyczny ASCII jest 7-bitowym zestawem 128 kodów i nie zawiera polskich znaków diakrytycznych. Współczesne strony i aplikacje zwykle używają Unicode, najczęściej kodowania UTF-8. Podstawowe znaki angielskie, cyfry i symbole z zakresu ASCII pozostają przy tym zgodne z pierwszymi 128 kodami.
Dlatego tabela ASCII jest dobra do nauki podstaw i sprawdzania znaków 0–127, ale nie powinna być traktowana jako pełna tabela współczesnego tekstu. Jeśli chcesz sprawdzić polskie znaki, emoji albo cały napis w UTF-8, użyj konwertera tekstu na ASCII, BIN i HEX.
Wskazówka od KalkulatorXXL
Gdy szukasz problemu w pliku lub kodzie, najpierw sprawdź pojedynczy znak: spację 32, TAB 9, LF 10, CR 13, cudzysłów 34 albo backslash 92. Niewidoczny separator często jest ważniejszy niż cały długi fragment tekstu.
Dla pojedynczego znaku zostań w tej tabeli. Cały tekst zakodujesz lub odkodujesz w konwerterze tekstu ↔ ASCII / BIN / HEX, a do przeliczania samych liczb między DEC, BIN i HEX użyj kalkulatora systemów liczbowych.
FAQ – tabela ASCII 0–127
Co to jest tabela ASCII?
Tabela ASCII przypisuje kody 0–127 znakom tekstowym i sterującym. Obejmuje litery, cyfry, podstawowe symbole oraz znaki takie jak TAB, LF, CR i DEL.
Jaki kod ASCII ma litera A?
Wielka litera A ma DEC 65, HEX 41 i BIN 01000001.
Jaki kod ASCII ma mała litera a?
Mała litera a ma DEC 97, HEX 61 i BIN 01100001.
Jaki kod ASCII ma spacja?
Spacja ma DEC 32, HEX 20 i BIN 00100000. Jest pełnoprawnym znakiem, mimo że na ekranie wygląda jak puste miejsce.
Jaki kod ASCII ma znak @?
Znak @ ma DEC 64, HEX 40 i BIN 01000000.
Jaki kod ASCII ma cyfra 0?
Znak 0 ma DEC 48, HEX 30 i BIN 00110000. Kolejne cyfry 1–9 zajmują kody DEC 49–57.
Co oznacza TAB w ASCII?
TAB, czyli Horizontal Tab, ma kod DEC 9 i HEX 09. Jest znakiem sterującym używanym jako tabulator.
Co oznaczają LF i CR?
LF ma DEC 10 i oznacza Line Feed, czyli przejście do nowej linii. CR ma DEC 13 i oznacza Carriage Return. W plikach tekstowych końce linii mogą używać LF albo pary CR+LF.
Czy ASCII zawiera polskie znaki?
Nie. Klasyczny ASCII obejmuje tylko 128 kodów i nie zawiera ą, ć, ę, ł, ń, ó, ś, ź ani ż. Do współczesnego tekstu używa się Unicode, najczęściej UTF-8.
Czym różni się DEC, HEX i BIN w tabeli ASCII?
To różne sposoby zapisania tej samej liczby. Na przykład A to DEC 65, HEX 41 i BIN 01000001.
Które kody ASCII są drukowalne?
Znaki drukowalne zajmują zakres DEC 32–126. Kody 0–31 oraz 127 są znakami sterującymi.
Czy ASCII i Unicode to to samo?
Nie. ASCII ma 128 kodów, natomiast Unicode obejmuje znaki wielu języków i symbole. Pierwsze 128 kodów Unicode odpowiada klasycznemu ASCII.