Konverter Kode ASCII
Ketik teks untuk melihat kode desimal setiap karakter, atau tempelkan kode seperti 72 101 108 108 111 untuk membaca teks yang dieja oleh kode tersebut. Kode di atas 127 adalah titik kode Unicode, sehingga huruf beraksen dan emoji juga berfungsi, dan tabel referensi ASCII tersedia di bawahnya. Gratis, tanpa pendaftaran, dan semuanya berjalan di browser Anda.
Arah
Tabel Referensi ASCII
Kode kontrol umum diikuti oleh setiap karakter ASCII yang dapat dicetak (kode 33–126).
| Kode | Karakter | Deskripsi |
|---|---|---|
| 9 | TAB | Tab horizontal |
| 10 | LF | Line feed (baris baru) |
| 13 | CR | Carriage return |
| 32 | SP | Spasi |
| 33 | ! | Karakter yang dapat dicetak |
| 34 | " | Karakter yang dapat dicetak |
| 35 | # | Karakter yang dapat dicetak |
| 36 | $ | Karakter yang dapat dicetak |
| 37 | % | Karakter yang dapat dicetak |
| 38 | & | Karakter yang dapat dicetak |
| 39 | ' | Karakter yang dapat dicetak |
| 40 | ( | Karakter yang dapat dicetak |
| 41 | ) | Karakter yang dapat dicetak |
| 42 | * | Karakter yang dapat dicetak |
| 43 | + | Karakter yang dapat dicetak |
| 44 | , | Karakter yang dapat dicetak |
| 45 | - | Karakter yang dapat dicetak |
| 46 | . | Karakter yang dapat dicetak |
| 47 | / | Karakter yang dapat dicetak |
| 48 | 0 | Karakter yang dapat dicetak |
| 49 | 1 | Karakter yang dapat dicetak |
| 50 | 2 | Karakter yang dapat dicetak |
| 51 | 3 | Karakter yang dapat dicetak |
| 52 | 4 | Karakter yang dapat dicetak |
| 53 | 5 | Karakter yang dapat dicetak |
| 54 | 6 | Karakter yang dapat dicetak |
| 55 | 7 | Karakter yang dapat dicetak |
| 56 | 8 | Karakter yang dapat dicetak |
| 57 | 9 | Karakter yang dapat dicetak |
| 58 | : | Karakter yang dapat dicetak |
| 59 | ; | Karakter yang dapat dicetak |
| 60 | < | Karakter yang dapat dicetak |
| 61 | = | Karakter yang dapat dicetak |
| 62 | > | Karakter yang dapat dicetak |
| 63 | ? | Karakter yang dapat dicetak |
| 64 | @ | Karakter yang dapat dicetak |
| 65 | A | Karakter yang dapat dicetak |
| 66 | B | Karakter yang dapat dicetak |
| 67 | C | Karakter yang dapat dicetak |
| 68 | D | Karakter yang dapat dicetak |
| 69 | E | Karakter yang dapat dicetak |
| 70 | F | Karakter yang dapat dicetak |
| 71 | G | Karakter yang dapat dicetak |
| 72 | H | Karakter yang dapat dicetak |
| 73 | I | Karakter yang dapat dicetak |
| 74 | J | Karakter yang dapat dicetak |
| 75 | K | Karakter yang dapat dicetak |
| 76 | L | Karakter yang dapat dicetak |
| 77 | M | Karakter yang dapat dicetak |
| 78 | N | Karakter yang dapat dicetak |
| 79 | O | Karakter yang dapat dicetak |
| 80 | P | Karakter yang dapat dicetak |
| 81 | Q | Karakter yang dapat dicetak |
| 82 | R | Karakter yang dapat dicetak |
| 83 | S | Karakter yang dapat dicetak |
| 84 | T | Karakter yang dapat dicetak |
| 85 | U | Karakter yang dapat dicetak |
| 86 | V | Karakter yang dapat dicetak |
| 87 | W | Karakter yang dapat dicetak |
| 88 | X | Karakter yang dapat dicetak |
| 89 | Y | Karakter yang dapat dicetak |
| 90 | Z | Karakter yang dapat dicetak |
| 91 | [ | Karakter yang dapat dicetak |
| 92 | \ | Karakter yang dapat dicetak |
| 93 | ] | Karakter yang dapat dicetak |
| 94 | ^ | Karakter yang dapat dicetak |
| 95 | _ | Karakter yang dapat dicetak |
| 96 | ` | Karakter yang dapat dicetak |
| 97 | a | Karakter yang dapat dicetak |
| 98 | b | Karakter yang dapat dicetak |
| 99 | c | Karakter yang dapat dicetak |
| 100 | d | Karakter yang dapat dicetak |
| 101 | e | Karakter yang dapat dicetak |
| 102 | f | Karakter yang dapat dicetak |
| 103 | g | Karakter yang dapat dicetak |
| 104 | h | Karakter yang dapat dicetak |
| 105 | i | Karakter yang dapat dicetak |
| 106 | j | Karakter yang dapat dicetak |
| 107 | k | Karakter yang dapat dicetak |
| 108 | l | Karakter yang dapat dicetak |
| 109 | m | Karakter yang dapat dicetak |
| 110 | n | Karakter yang dapat dicetak |
| 111 | o | Karakter yang dapat dicetak |
| 112 | p | Karakter yang dapat dicetak |
| 113 | q | Karakter yang dapat dicetak |
| 114 | r | Karakter yang dapat dicetak |
| 115 | s | Karakter yang dapat dicetak |
| 116 | t | Karakter yang dapat dicetak |
| 117 | u | Karakter yang dapat dicetak |
| 118 | v | Karakter yang dapat dicetak |
| 119 | w | Karakter yang dapat dicetak |
| 120 | x | Karakter yang dapat dicetak |
| 121 | y | Karakter yang dapat dicetak |
| 122 | z | Karakter yang dapat dicetak |
| 123 | { | Karakter yang dapat dicetak |
| 124 | | | Karakter yang dapat dicetak |
| 125 | } | Karakter yang dapat dicetak |
| 126 | ~ | Karakter yang dapat dicetak |
Cara Menggunakan Konverter Kode ASCII
- 1. Pilih arah. Auto-detect mendekode masukan yang berupa dua angka atau lebih dari 0 hingga 255 yang dipisahkan spasi atau koma, dan mengenkode selain itu; Text → Codes dan Codes → Text memaksa arah tertentu. Satu angka tunggal, atau kode di atas 255, memerlukan Codes → Text.
- 2. Ketik atau tempel. Pisahkan kode dengan spasi atau koma. Hasil dan jumlah karakter diperbarui saat Anda mengetik.
- 3. Periksa kesalahannya. Kode yang bukan bilangan bulat, atau kode di atas 1.114.111, dilaporkan dengan namanya alih-alih ditebak.
- 4. Cari kode. Tabel referensi ASCII di bawah alat mencantumkan kode kontrol yang umum dan setiap karakter yang dapat dicetak dari 33 hingga 126.
Apa Itu ASCII
ASCII (American Standard Code for Information Interchange) memberi setiap dari 128 karakter sebuah angka dari 0 hingga 127, sehingga sebuah karakter muat dalam tujuh bit. Angka-angka itu terbagi menjadi tiga kelompok:
| Kode | Apa itu | Contoh |
|---|---|---|
| 0–31 dan 127 | Karakter kontrol, tidak dicetak | 9 = tab, 10 = line feed, 13 = carriage return, 27 = escape, 127 = delete |
| 32 | Karakter spasi | 32 |
| 33–126 | Simbol, angka, dan huruf yang dapat dicetak | 48–57 = 0–9, 65–90 = A–Z, 97–122 = a–z |
Ada dua pola yang berguna untuk diketahui. Huruf kecil adalah huruf kapitalnya ditambah 32 (A adalah 65, a adalah 97), dan karakter angka dihitung mulai dari 48, sehingga 7 adalah 55. "Extended ASCII" bukan standar tunggal: himpunan 8-bit yang mengisi 128–255 berbeda satu sama lain. Unicode mempertahankan angka yang sama untuk 128 titik kode pertamanya, itulah sebabnya teks bahasa Inggris biasa sama di ASCII maupun Unicode.
Melampaui ASCII: Titik Kode Unicode
Konverter membaca teks satu karakter Unicode sekaligus dan menampilkan titik kode setiap karakter dalam desimal. Untuk teks ASCII itu adalah kode ASCII; untuk yang lain itu adalah angka Unicode, sehingga é adalah 233 dan 😀 adalah 128512. Dekode menerima kode apa pun hingga 1.114.111 (U+10FFFF, titik kode Unicode terakhir) dan membangun karakter darinya.
Titik kode tidak sama dengan byte. Karakter é adalah satu titik kode, 233, tetapi dua byte dalam UTF-8, c3 a9. Untuk melihat byte, gunakan Konverter Hex atau Penerjemah Biner.
Contoh Kasus
Teks
Hello
Kode
72 101 108 108 111
Teks
Café 😀
Kode
67 97 102 233 32 128512
Dekode
67 105 116 101 32 105 116 → Cite it
Dua baris pertama menunjukkan bahwa H adalah 72 dan e adalah 101, dan bahwa spasi sebelum emoji mendapat kodenya sendiri, 32. Baris baru juga dihitung: menekan Enter di masukan menambahkan 10.
Hal yang Perlu Dihindari
- Angka tunggal diperlakukan sebagai teks. Dalam Auto-detect, satu angka seperti tahun
2024, atau daftar yang memuat nilai di atas 255, dienkode sebagai digit alih-alih didekode, sehingga72menghasilkan55 50. Pilih Codes → Text untuk mendekode satu kode atau titik kode Unicode seperti8364. Daftar seperti10 20 30dibaca sebagai kode; pilih Text → Codes jika yang Anda maksud adalah digit. - Hasil yang tak terlihat. Kode 0–31 adalah karakter kontrol, sehingga mendekode
72 9 105menghasilkan H, karakter tab, dan i, yang tampak seperti celah dalam teks. - Kode surrogate (55296–57343) bukan karakter sungguhan. Alat menerimanya, tetapi keluarannya bukan teks yang dapat ditampilkan. Enkode emoji dan dekode dengan titik kode lengkapnya, seperti 128512.
Alat Mana yang Anda Butuhkan?
Halaman ini memberikan kode desimal dan tabel ASCII. Untuk byte heksadesimal gunakan Konverter Hex; untuk grup 8-bit gunakan Penerjemah Biner; untuk encoding Base64, URL, dan HTML gunakan Enkoder & Dekoder Teks. Untuk mengonversi angka biasa antara biner, oktal, desimal, dan heksadesimal, gunakan Konverter Basis.
Pertanyaan yang Sering Diajukan
- Bagaimana cara mengonversi teks menjadi kode ASCII?
- Ketik atau tempel teks, dengan arah pada Text → Codes atau Auto-detect. Setiap karakter muncul sebagai kode desimalnya, dipisahkan spasi, sehingga Hi menjadi 72 105.
- Bagaimana cara mengonversi kode ASCII kembali menjadi teks?
- Tempel kode desimal yang dipisahkan spasi atau koma, seperti 72 101 108 108 111, dengan arah pada Codes → Text atau Auto-detect. Setiap angka divalidasi dan diubah kembali menjadi karakternya.
- Bagaimana dengan karakter di luar rentang ASCII?
- Karakter itu memakai titik kode Unicode-nya: é adalah 233, € adalah 8364, dan 😀 adalah 128512. Kode apa pun hingga 1.114.111 didekode kembali menjadi karakter.
- Apa perbedaan antara ASCII dan Unicode?
- ASCII memiliki 128 karakter, bernomor 0–127. Unicode berisi lebih dari seratus ribu karakter dari hampir semua sistem tulisan, dan 128 angka pertamanya identik dengan ASCII. Setiap berkas ASCII karena itu juga merupakan teks UTF-8 yang valid.
- Mengapa kode tunggal saya tidak didekode?
- Auto-detect hanya mendekode dua angka atau lebih dari 0 hingga 255, sehingga angka seperti 2024 dienkode sebagai digit 2, 0, 2, dan 4 (50 48 50 52). Ganti arah ke Codes → Text untuk mendekode satu kode atau kode di atas 255.
- Apa itu tabel ASCII di halaman ini?
- Referensi yang mencantumkan kode kontrol umum (tab, line feed, carriage return, spasi) dan setiap karakter yang dapat dicetak dari 33 hingga 126, sehingga Anda bisa mencari kode tanpa melakukan konversi.
- Apakah teks saya dikirim ke server?
- Tidak. Konversi berlangsung di browser Anda dan tidak ada yang Anda ketik meninggalkan perangkat Anda.