TL
Tool Lab
💰Donate
💰Donate

ASCII Character Table

Complete ASCII table with decimal, hex, octal, and binary values.

DecHexOctBinChar
00x000000000000NUL
10x010010000001SOH
20x020020000010STX
30x030030000011ETX
40x040040000100EOT
50x050050000101ENQ
60x060060000110ACK
70x070070000111BEL
80x080100001000BS
90x090110001001HT
100x0A0120001010LF
110x0B0130001011VT
120x0C0140001100FF
130x0D0150001101CR
140x0E0160001110SO
150x0F0170001111SI
160x100200010000DLE
170x110210010001DC1
180x120220010010DC2
190x130230010011DC3
200x140240010100DC4
210x150250010101NAK
220x160260010110SYN
230x170270010111ETB
240x180300011000CAN
250x190310011001EM
260x1A0320011010SUB
270x1B0330011011ESC
280x1C0340011100FS
290x1D0350011101GS
300x1E0360011110RS
310x1F0370011111US
320x200400100000
330x210410100001!
340x220420100010"
350x230430100011#
360x240440100100$
370x250450100101%
380x260460100110&
390x270470100111'
400x280500101000(
410x290510101001)
420x2A0520101010*
430x2B0530101011+
440x2C0540101100,
450x2D0550101101-
460x2E0560101110.
470x2F0570101111/
480x3006001100000
490x3106101100011
500x3206201100102
510x3306301100113
520x3406401101004
530x3506501101015
540x3606601101106
550x3706701101117
560x3807001110008
570x3907101110019
580x3A0720111010:
590x3B0730111011;
600x3C0740111100<
610x3D0750111101=
620x3E0760111110>
630x3F0770111111?
640x401001000000@
650x411011000001A
660x421021000010B
670x431031000011C
680x441041000100D
690x451051000101E
700x461061000110F
710x471071000111G
720x481101001000H
730x491111001001I
740x4A1121001010J
750x4B1131001011K
760x4C1141001100L
770x4D1151001101M
780x4E1161001110N
790x4F1171001111O
800x501201010000P
810x511211010001Q
820x521221010010R
830x531231010011S
840x541241010100T
850x551251010101U
860x561261010110V
870x571271010111W
880x581301011000X
890x591311011001Y
900x5A1321011010Z
910x5B1331011011[
920x5C1341011100\
930x5D1351011101]
940x5E1361011110^
950x5F1371011111_
960x601401100000`
970x611411100001a
980x621421100010b
990x631431100011c
1000x641441100100d
1010x651451100101e
1020x661461100110f
1030x671471100111g
1040x681501101000h
1050x691511101001i
1060x6A1521101010j
1070x6B1531101011k
1080x6C1541101100l
1090x6D1551101101m
1100x6E1561101110n
1110x6F1571101111o
1120x701601110000p
1130x711611110001q
1140x721621110010r
1150x731631110011s
1160x741641110100t
1170x751651110101u
1180x761661110110v
1190x771671110111w
1200x781701111000x
1210x791711111001y
1220x7A1721111010z
1230x7B1731111011{
1240x7C1741111100|
1250x7D1751111101}
1260x7E1761111110~
1270x7F1771111111DEL

Tentang ASCII

ASCII (Kode Standar Amerika untuk Pertukaran Informasi) mendefinisikan 128 karakter: 33 kode kontrol (0–31 dan 127) dan 95 karakter yang dapat dicetak (32–126). Kode kontrol menangani pemformatan (LF=baris baru, HT=tab, CR=carriage return). Karakter yang dapat dicetak mencakup huruf, angka, dan simbol.

Rentang Utama

  • 0–31: Karakter kontrol (tidak dapat dicetak)
  • 32–47: Tanda baca dan karakter khusus (spasi, !, ", #, …)
  • 48–57: Angka 0–9
  • 65–90: Huruf besar A–Z
  • 97–122: Huruf kecil a–z
  • 127: DEL (hapus)

Tentang alat ini

Tabel ASCII menampilkan semua 128 karakter ASCII standar dengan representasi desimal, heksadesimal, oktal, biner, dan karakter. Gunakan sebagai referensi cepat saat bekerja dengan pengkodean karakter atau protokol data.

Cara penggunaan

  1. Gunakan kolom Cari untuk menemukan karakter, nilai desimal, atau kode hex tertentu.
  2. Gunakan dropdown Tampilkan untuk memfilter: Semua, Hanya dapat dicetak (32–126), atau Kode kontrol.
  3. Baca kolom Dec, Hex, Oct, Bin, dan Char untuk setiap entri.
  4. Karakter kontrol ditampilkan dengan singkatan standarnya (NUL, LF, CR, dll.).

Kasus penggunaan

Programmer merujuk kode ASCII saat memproses input karakter. Peneliti keamanan memeriksa nilai hex untuk analisis injeksi.

Pertanyaan umum

  • Apa perbedaan ASCII dan Unicode?ASCII mendefinisikan 128 karakter. Unicode adalah superset yang mencakup lebih dari 140.000 karakter. 128 titik kode Unicode pertama identik dengan ASCII.
  • Apa itu karakter kontrol?Karakter kontrol (0–31 dan 127) adalah kode yang tidak dicetak: LF(10)=baris baru, CR(13)=carriage return, HT(9)=tab, NUL(0)=null terminator.
  • Mengapa ASCII dari 0 hingga 127?ASCII dirancang untuk muat dalam 7 bit (2⁷=128 nilai). Bit ke-8 awalnya digunakan untuk pemeriksaan paritas dalam komunikasi serial.