«Karakter» yang mana?
Batas karakter terlihat sederhana sampai muncul emoji atau huruf beraksen. Bendera 🇮🇩 terlihat sebagai satu simbol di layar, tetapi terdiri dari dua code point Unicode, empat unit UTF-16 (yang dilaporkan .length di JavaScript), dan delapan byte UTF-8 (yang mungkin dihitung kolom database). Penghitung ini menampilkan semuanya, jadi kamu bisa memakai aturan platformmu.
Atur batas untuk melihat sisa karakter: 160 untuk meta description, 280 untuk unggahan di X, 2.200 untuk caption Instagram, 80 untuk bio TikTok.
Contoh
é👍🏽 adalah 2 karakter di layar: é dan jempol dengan warna kulit sedang. Itu 3 code point (jempol dan pengubah warna kulit terpisah), 5 unit UTF-16, dan 10 byte UTF-8. Kolom yang dibatasi 2 «karakter» di JavaScript akan menolaknya; kolom UTF-8 berukuran 10 byte pas menampungnya.
Spasi dan baris
Baris karakter tanpa spasi dipakai sebagian tarif penerjemahan dan tugas sekolah.
Cara kerjanya
Halaman ini menghitung karakter yang terlihat dengan Intl.Segmenter, implementasi browser untuk segmentasi teks Unicode, sehingga huruf beraksen, bendera, dan rangkaian emoji dihitung satu. Halaman juga menghitung huruf dan angka dengan kelas karakter Unicode, spasi, code point, unit UTF-16 (panjang JavaScript), byte UTF-8 dari encoder browser, dan baris. Dengan batas, baris pertama menunjukkan sisa karakter, negatif jika melebihi. Semuanya berjalan di browsermu.
Pertanyaan umum
Apakah spasi dihitung sebagai karakter?
Ya, di hitungan utama. Baris kedua menunjukkan jumlah tanpa spasi.
Kenapa emojiku dihitung 2 di tempat lain?
Banyak sistem menghitung unit UTF-16 atau code point. Halaman ini juga menampilkan angka-angka itu.
Berapa panjang ideal meta description?
Google menampilkan sekitar 150–160 karakter di desktop; atur batas 160 untuk mengeceknya.
Apakah teksku diunggah?
Tidak. Semuanya dihitung di browsermu.
Sumber
- Unicode Standard Annex #29 — Unicode Text Segmentation
- The Unicode Standard, latest version
- Wikipedia — Character (computing)
Ditinjau 17 Okt 2026 · vektor uji fixtures/tools/text/character-counter/