utilduck
Home · Kantor · Penghitung Karakter

Penghitung Karakter

Tempel atau ketik teks untuk menghitung karakter, kata, dan lainnya.

Karakter
0
Tanpa spasi0
Kata0
Kalimat0
Baris0
Byte (UTF-8)0

Tentang alat ini

Jumlah karakter dan kata membantu untuk esai, unggahan, meta SEO, dan formulir berbatas. Panjang byte (UTF-8) penting untuk basis data dan pesan dengan karakter non-ASCII.

Bagaimana cara menghitung karakter dalam teks?

Untuk menghitung karakter, jumlahkan setiap huruf, angka, tanda baca, dan spasi dalam teks; untuk menghitung tanpa spasi, kurangi jumlah karakter spasi dari total tersebut. Contoh: 'Hello, world!' memiliki 13 karakter total dan 12 tanpa spasi.

Langkah menghitung karakter dan byte

  1. Hitung setiap karakter yang terlihat, angka, tanda baca, dan spasi dalam teks untuk mendapatkan jumlah karakter total.
  2. Hapus semua karakter spasi (spasi, tab, jeda baris) dan hitung sisanya untuk mendapatkan jumlah tanpa spasi.
  3. Pisahkan teks berdasarkan spasi untuk menghitung kata, dan hitung jeda baris untuk menghitung baris.
  4. Deteksi kalimat dengan menghitung kelompok tanda baca akhir kalimat (titik, tanda seru, tanda tanya).
  5. Ukur panjang byte menggunakan pengkodean UTF-8, di mana karakter non-Latin seperti Korea atau Cina biasanya menggunakan lebih dari satu byte per karakter.

Penghitungan karakter dan byte

Karakter (tanpa spasi) = Total karakter - Karakter spasi · Byte = Panjang berkode UTF-8
  • Total karakter = setiap huruf, angka, tanda baca, spasi, dan jeda baris
  • Byte (UTF-8) = ukuran penyimpanan; huruf ASCII menggunakan 1 byte masing-masing, huruf Korea dan banyak aksara lain menggunakan 3 byte masing-masing

Jawaban cepat jumlah karakter

Apakah jumlah karakter termasuk spasi?

Ya, jumlah karakter standar mencakup spasi; kolom terpisah 'tanpa spasi' menampilkan total setelah spasi dikurangi. Contoh: 'Hello, world!' berjumlah 13 karakter total, 12 tanpa spasi (dikurangi 1 spasi).

Berapa byte UTF-8 yang dibutuhkan satu karakter Korea?

3 byte. '안녕하세요' (5 karakter Korea) ditampilkan sebagai 15 byte oleh penghitung byte alat ini.

Kenapa emoji dihitung berbeda antara jumlah karakter dan byte?

Emoji seperti 😀 dihitung sebagai 1 karakter tetapi memakai 4 byte dalam UTF-8 -- jauh lebih banyak dari huruf ASCII yang hanya 1 byte.

Apakah alat ini juga menghitung ukuran byte EUC-KR?

Tidak -- alat ini hanya mengukur ukuran byte UTF-8 lewat Blob API browser. Dalam UTF-8, satu karakter Korea memakai 3 byte; dalam encoding lama EUC-KR yang masih dipakai sebagian sistem Korea, karakter yang sama hanya memakai 2 byte -- jadi batas karakter berbasis EUC-KR tidak bisa dibandingkan langsung dengan jumlah byte UTF-8 dari alat ini.

Apa yang dihitung sebagai 'kalimat' di sini?

Kelompok tanda baca akhir kalimat (., !, ?, serta bentuk full-width 。!?) dalam teks. Blok teks tanpa tanda baca seperti itu tetap dihitung sebagai satu kalimat.

Bagaimana 'kata' dihitung?

Dengan memisahkan teks berdasarkan spasi -- setiap rangkaian karakter non-spasi yang berurutan di antara dua spasi dihitung sebagai satu kata.

Berapa batas karakter untuk esai perkenalan diri?

Bervariasi menurut institusi dan platform -- sebagian menghitung termasuk spasi, sebagian tidak, dan batas itu sendiri (500, 1000, 1500 karakter, dsb.) juga berbeda menurut perusahaan atau sekolah. Tidak ada satu angka baku -- selalu periksa ketentuan resmi dari tempat Anda melamar.

Berapa karakter dan byte untuk 'café'?

4 karakter, 5 byte dalam UTF-8 -- huruf é beraksen saja memakai 2 byte, sementara tiga huruf ASCII biasa masing-masing memakai 1 byte.

Contoh jumlah karakter dan byte

TeksKarakterTanpa spasiByte (UTF-8)
Hello, world!131213
cafe au lait121012
The quick brown fox jumps over the lazy dog.443644
안녕하세요5515
SEO meta descriptions should stay under 160 characters544754

Pertanyaan yang sering diajukan

Apa yang dihitung sebagai karakter?

Setiap huruf, angka, tanda baca, spasi, dan jeda baris dihitung sebagai satu karakter. Emoji dan huruf beraksen masing-masing dihitung sebagai satu karakter meskipun mungkin membutuhkan lebih dari satu byte untuk disimpan.

Mengapa jumlah karakter dan jumlah byte berbeda?

Jumlah karakter mengukur unit teks yang terlihat, sedangkan jumlah byte (UTF-8) mengukur ukuran penyimpanan. Huruf ASCII seperti 'Hello' menggunakan 1 byte per karakter, tetapi karakter Korea, Cina, dan banyak karakter beraksen menggunakan 2 hingga 4 byte masing-masing, sehingga jumlah byte sering lebih besar.

Berapa batas karakter untuk platform umum?

Batasnya bervariasi menurut platform: X (sebelumnya Twitter) mengizinkan 280 karakter per unggahan, satu segmen pesan SMS dibatasi 160 karakter, dan deskripsi meta biasanya dijaga di bawah sekitar 155 hingga 160 karakter untuk hasil pencarian. Selalu periksa batas terkini platform yang spesifik.

Bagaimana kalimat dihitung?

Kalimat dihitung dengan mendeteksi kelompok tanda baca akhir kalimat (titik, tanda seru, tanda tanya) dalam teks. Blok teks tanpa tanda baca semacam itu tetap dihitung sebagai satu kalimat.

Jumlah karakter dan byte dihitung saat Anda mengetik menggunakan panjang teks Unicode standar dan ukuran byte UTF-8; hasilnya mungkin sedikit berbeda dari penghitung platform tertentu jika platform tersebut menggunakan pengkodean berbeda atau menghitung emoji sebagai beberapa unit.

Sources: RFC 3629 - UTF-8, a transformation format of ISO 10646, The Unicode Standard

Privasi dan keamanan

  • Dihitung di peramban — Semua yang Anda ketik dihitung di perangkat Anda sendiri dan tidak dikirim ke server utilduck.
  • Koneksi terenkripsi — Semua halaman disajikan melalui HTTPS sehingga isinya tidak dapat dibaca di jaringan.
  • Tidak dibagikan ke pihak ketiga — Masukan Anda tidak diteruskan ke layanan analitik maupun periklanan.
  • Tidak disimpan — Hasil tidak disimpan di server mana pun dan tidak perlu membuat akun.

Terakhir diperbarui: 2026-08-17