Alat yang Anda butuhkan, siap dipakai

Pengatur Jarak Antarhuruf

Pilih jarak antarhuruf (letter-spacing) pada contoh teks berukuran asli, lalu ubah nilainya ke em dan px CSS, Tailwind, % Figma, tracking Photoshop, dan pt Word. Kaca pembesar menandai tempat jarak ditambahkan, sedangkan tangga perbandingan dan grafik acuan menurut ukuran (Apple SF Pro, Inter, Material 3) memberi dasar untuk memilih nilai.

Terakhir diperbarui 2026-10-22Semua perhitungan terjadi di browser Anda
Contoh

Kaca pembesarJarak tambahanJarak dikurangi (tumpang tindih)

Jarak saat ini

Nilai di aplikasi lainIsi kolom mana pun, kolom lainnya ikut berubah.

CSS


      

Tailwind

Tangga perbandingan

Acuan menurut ukuranNilai ini ditetapkan untuk fontnya masing-masing, jadi untuk font lain pakai sebagai titik awal saja. Klik atau seret grafik untuk mengubah ukuran huruf.

Apple SF ProInterMaterial 3Nilai saat ini

Terakhir diperbarui 2026-10-22Masukan Anda tidak disimpan

Standar ROBERINAlat yang Anda butuhkan,
siap dipakai.
  • Jelas sekilasPosisi input dan hasil terlihat jelas.
  • Hasil lebih duluAngka utama tampil dulu; prosesnya hanya saat dibutuhkan.
  • Minta lebih sedikitTanpa pendaftaran atau data yang tidak perlu.

Memilih jarak antarhuruf dengan mata, lalu mengubahnya ke nilai CSS, Figma, dan Photoshop

Pengatur jarak antarhuruf ini membantu Anda memilih jarak antarhuruf (letter-spacing), yaitu ruang di antara dua huruf yang berdampingan, sambil melihat langsung contoh teks pada ukuran aslinya. Setelah nilainya ditentukan, alat ini membuat kode CSS dan kelas Tailwind, lalu menampilkan nilai yang sama dalam satuan yang dipakai Figma, Photoshop, dan Word. Misalnya, letter-spacing: -0.02em; pada huruf 16px mengurangi jarak 0.32px di setiap huruf. Nilai itu setara dengan −2% di Figma, tracking −20 di Photoshop, dan −0,24pt di Word untuk huruf 12pt.

Jika Anda mengetik kalimat sendiri pada kolom contoh, kaca pembesar menggambar beberapa huruf pertama dalam ukuran besar dan menandai dengan garis miring tempat jarak itu ditambahkan. Tangga perbandingan menjajarkan enam baris di atas dan di bawah nilai saat ini agar mudah dipilih dengan mata. Grafik acuan menurut ukuran menampilkan jarak antarhuruf yang ditetapkan Apple SF Pro, Inter, dan Material 3 untuk setiap ukuran huruf, berdampingan dengan nilai Anda.

Mengapa dan kapan jarak antarhuruf perlu diatur

Setiap font sudah membawa jarak bawaan yang ditetapkan perancangnya, sehingga sebagian besar teks tidak perlu diubah. Namun jarak bawaan itu disetel untuk ukuran dan penggunaan tertentu. Pada huruf yang sangat kecil atau sangat besar, dan pada teks yang seluruhnya huruf kapital, jaraknya bisa terlihat janggal. Pengaturan jarak antarhuruf berarti melebarkan atau merapatkan sedikit ruang di antara huruf agar teks lebih nyaman dibaca.

  • Saat memindahkan desain ke web: Menulis −2% dari Figma atau −20 dari Photoshop langsung ke CSS menghasilkan nilai yang sama sekali berbeda. Masukkan nilai desain ke kolom konversi di bawah, maka nilai em dan px langsung muncul.
  • Saat judul besar terlihat renggang: Semakin besar hurufnya, semakin besar pula ruang di antara huruf dan semakin mencolok. Merapatkannya sedikit sering membuat judul tampak lebih padat, tetapi hasilnya bisa sebaliknya tergantung font, jadi bandingkan nilai di atas dan di bawahnya pada tangga perbandingan.
  • Teks kecil dan label kapital: Keterangan foto, catatan kaki, tombol, dan label yang seluruhnya kapital terlihat tidak terlalu menggumpal jika jaraknya dilebarkan sedikit. Panduan tipografi Google Fonts juga menyebutkan bahwa huruf kapital lebih mudah dibaca dengan jarak yang lebih lebar.
  • Logo dan wordmark: Ini kasus ketika beberapa huruf pendek direnggangkan lebar demi suasana tertentu. Jika jaraknya 0.1em atau lebih, periksa apakah perataan tengah bergeser akibat jarak yang ikut ditambahkan setelah huruf terakhir.
  • Saat memadatkan dokumen ke satu baris atau satu halaman: Pada dokumen Word, satu atau dua huruf yang melompat ke baris berikutnya kadang diatasi dengan merapatkan jarak sedikit. Satuan dan menunya berbeda di setiap aplikasi, jadi dirangkum di bawah.

Cara memakai

  1. Pilih contoh yang paling mirip dengan kebutuhan Anda di atas (teks isi, teks kecil, judul, judul besar, label kapital, huruf logo), atau tentukan sendiri font, ukuran huruf, ketebalan, dan jarak baris. Font yang tidak terpasang di perangkat ini ditandai "tidak ada di perangkat ini" dalam daftar.
  2. Ketik kalimat yang ingin Anda uji pada kolom contoh ukuran asli. Kaca pembesar dan tangga perbandingan ikut memakai baris pertama kalimat itu.
  3. Geser penggeser jarak antarhuruf, atau klik baris yang paling nyaman dibaca pada tangga perbandingan. Nilai yang diklik pindah ke tengah, sehingga setelah beberapa kali klik Anda sampai pada nilai yang diinginkan. Selisih antar anak tangga dapat dipilih: 0.005em, 0.01em, atau 0.025em.
  4. Jika sudah punya nilai dari desain, masukkan ke tabel "Nilai di aplikasi lain" pada kolom yang sesuai (Figma %, tracking Photoshop, pt Word, dan lainnya). Isi kolom mana pun, kolom lainnya ikut berubah.
  5. Pilih satuan keluaran CSS, em atau px, lalu salin seluruh CSS, satu baris letter-spacing, atau kelas Tailwind. Contoh teks juga dapat disimpan sebagai gambar, atau tautan berisi pengaturan saat ini dapat disalin untuk dibagikan.

Konversi satuan: em, px, %, tracking, pt

Satuan jarak antarhuruf berbeda di setiap aplikasi. em pada CSS, % pada Figma, dan tracking pada aplikasi Adobe semuanya sebanding dengan ukuran huruf, sehingga rasionya tetap meski ukuran huruf berubah. Sebaliknya, px dan pt di Word adalah panjang tetap, jadi untuk mempertahankan rasio yang sama Anda harus menghitung ulang sesuai ukuran huruf. Tabel di bawah menunjukkan nilai yang dimasukkan pada setiap aplikasi untuk huruf 16px (12pt) dengan jarak −0.02em.

Dimasukkan di manaSatuanRumus ke em−0.02em pada huruf 16px
CSS letter-spacing, Android letterSpacingemTanpa perubahan−0.02em
CSS px, Figma pxpxpx ÷ ukuran huruf (px)−0.32px
Figma Letter spacing (%)%% ÷ 100−2%
Tracking di Photoshop, Illustrator, InDesign1/1000 emtracking ÷ 1000−20
Spasi karakter di Word (Diperluas, Dikonden)ptpt ÷ ukuran huruf (pt)−0,24pt

Ukuran huruf di Word ditentukan dalam pt, jadi untuk menyamakannya dengan ukuran px di web, gunakan 1px = 0,75pt (16px = 12pt). Kern di iOS dan tracking di SwiftUI adalah panjang tetap dalam pt, sehingga jika angka ukuran hurufnya sama, masukkan angka yang sama dengan kolom px. Kelas jarak antarhuruf Tailwind CSS terdiri dari enam tingkat berikut. Alat ini membuat nama kelas bila nilainya persis sama, dan jika tidak, membuat kelas nilai bebas seperti tracking-[-0.02em].

Kelas TailwindemHuruf 16pxFigma %Tracking
tracking-tighter−0.05em−0.8px−5%−50
tracking-tight−0.025em−0.4px−2,5%−25
tracking-normal0em0px0%0
tracking-wide0.025em0.4px2,5%25
tracking-wider0.05em0.8px5%50
tracking-widest0.1em1.6px10%100

Jarak yang berbeda menurut ukuran huruf

Pada font yang sama pun, jarak yang cocok berubah menurut ukuran. Apple menyediakan tabel tracking per ukuran dari 6pt sampai 96pt untuk font SF Pro, Inter mempublikasikan rumus yang menghasilkan jarak dari ukuran huruf (−0,0223 + 0,185 × e−0,1745 × ukuran), dan Material 3 menetapkan jarak untuk masing-masing dari 15 peran teks. Arah umumnya sama: semakin kecil hurufnya, semakin lebar jaraknya. Rinciannya berbeda. Apple dan Inter bernilai 0 di sekitar 12px, lalu merapatkan dengan nilai negatif pada ukuran teks isi (14 sampai 20px). Material 3 memberi nilai positif (+0.007 sampai +0.045em) pada peran teks isi, label, dan judul kecil (Title Medium dan Small), serta 0 pada Title Large dan peran Headline serta Display (hanya Display Large, yang terbesar, bernilai −0.004em). Pada huruf besar, Inter bertahan di sekitar −0.022em, sedangkan tabel SF Pro kembali positif mulai 24pt dan bernilai 0 pada 80pt ke atas.

Ukuran hurufApple SF ProInterMaterial 3 (peran terdekat)
11px+0.006em+0.005emLabel Small 11 · +0.045em
12px0em0emBody Small 12 · +0.033em
14px−0.011em−0.006emBody Medium 14 · +0.014em
16px−0.02em−0.011emBody Large 16 · +0.031em
17px−0.026em−0.013emBody Large 16 · +0.031em
20px−0.023em−0.017emTitle Large 22 · 0em
24px+0.003em−0.019emHeadline Small 24 · 0em
32px+0.013em−0.022emHeadline Large 32 · 0em
48px+0.008em−0.022emDisplay Medium 45 · 0em
64px+0.004em−0.022emDisplay Large 57 · −0.004em

Satuan tabel Apple adalah pt dan Material 3 adalah sp, sehingga untuk web keduanya dianggap sebagai px dengan angka yang sama, lalu diubah ke em (tiga angka desimal). Tabel Apple bernilai sama di iOS dan macOS. Arah jarak untuk judul besar berbeda di setiap acuan, jadi cara paling aman adalah membuat contoh dengan font yang akan dipakai dan membandingkannya dengan mata sendiri.

Mengatur jarak antarhuruf di Word, Figma, dan aplikasi Adobe

Dalam penyusunan teks Jepang, huruf dirancang di dalam kotak persegi dan ditempatkan tanpa jarak tambahan. W3C JLREQ (Requirements for Japanese Text Layout) menyatakannya sebagai: "In principle, characters in Japanese composition are designed in a square box and positioned without extra spacing, i.e. solid setting." Artinya, untuk teks CJK, acuan awalnya adalah jarak 0 (solid setting), dan jarak hanya disesuaikan di tempat yang memerlukan, seperti judul atau kolom sempit. Berikut tempat mengatur jarak antarhuruf di setiap aplikasi.

  • Word: Pada tab Beranda, buka peluncur kotak dialog Font, pilih tab Tingkat Lanjut, lalu pada kotak Penspasian pilih Diperluas atau Dikonden dan masukkan nilainya dalam pt pada kotak Menurut. Jarak di antara semua huruf yang dipilih berubah sama besar.
  • Figma: Masukkan nilai pada Letter spacing di properti teks, dalam % atau px. Dokumentasi Plugin API Figma menetapkan dua satuan untuk nilai ini, yaitu PERCENT dan PIXELS.
  • Photoshop, Illustrator, InDesign: Masukkan nilai pada kolom tracking di panel Character. Bantuan Adobe menjelaskan bahwa tracking dan kerning sama-sama diukur dalam 1/1000 em.

Aksesibilitas: tata letak tidak boleh rusak saat pengguna melebarkan jarak

Kriteria Keberhasilan 1.4.12 Text Spacing (AA) dalam WCAG 2.2 mengharuskan konten dan fungsi tetap utuh ketika pengguna mengubah jarak baris menjadi 1,5 kali ukuran huruf, jarak setelah paragraf menjadi 2 kali, jarak antarhuruf menjadi 0,12 kali, dan jarak antarkata menjadi 0,16 kali. Maksudnya bukan agar nilai itu dipakai dalam desain, melainkan agar huruf tidak terpotong atau bertumpuk ketika pengguna yang kesulitan membaca melebarkan jaraknya. Tanda "WCAG 0.12" pada penggeser jarak menunjukkan nilai itu. Periksa apakah tombol berlebar tetap dan judul yang dipotong menjadi satu baris tetap muat pada nilai tersebut.

Panduan tipografi Google Fonts menyatakan bahwa teks yang seluruhnya kapital lebih mudah dibaca dengan jarak yang dilebarkan, dan jarak negatif tidak dianjurkan kecuali pada ukuran judul yang sangat besar. Untuk teks isi, mulailah dari 0 dan bandingkan nilai di atas dan di bawahnya pada tangga perbandingan.

Cara kerja CSS letter-spacing yang sebenarnya

  • em dikunci menjadi px pada elemen yang mendeklarasikannya, lalu diwariskan. CSS Text 3 menetapkan nilai terhitung letter-spacing sebagai panjang absolut. Karena itu, jika induk 16px diberi letter-spacing: 0.1em, anak 32px mewarisi 1.6px apa adanya (nilai yang diukur di Chrome 151). Agar rasionya terjaga pada anak yang ukurannya berbeda, tulis ulang nilai em pada anak itu. Satuan % yang baru ditetapkan CSS Text 4 diwariskan sebagai rasio, dan data kompatibilitas MDN mencatat dukungannya sejak Chrome 145, Firefox 45, dan Safari 7.
  • Sebagian peramban menambahkan jarak setelah huruf terakhir. Spesifikasi menetapkan agar jarak tidak ditambahkan di awal dan akhir baris, tetapi di Chrome 151 jarak tetap ditambahkan setelah huruf terakhir. Akibatnya judul rata tengah bergeser ke kiri sejauh setengah jarak antarhuruf. Beri blok judul padding-left dengan nilai yang sama, atau kurangi dengan margin-right bernilai sama pada elemen yang membungkus teks, maka teks kembali ke tengah. Garis miring terakhir yang diwarnai pudar pada kaca pembesar adalah jarak itu.
  • Ligatur bisa terlepas. Spesifikasi menganjurkan agar ligatur opsional seperti fi tidak dipakai ketika jarak antarhuruf tidak 0. Jika ligatur tetap diperlukan, aktifkan dengan font-feature-settings, dan spesifikasi juga menyatakan pengaturan itu diutamakan.
  • Aksara bersambung seperti Arab tidak diberi jarak. Spesifikasi menetapkan agar jarak antarhuruf tidak ditambahkan di antara huruf pada aksara yang ditulis bersambung.

Kesalahan yang sering terjadi

  • Memakai tracking Photoshop langsung sebagai px: Tracking −20 bukan −20px, melainkan −0.02em. Pada huruf 16px nilainya −0.32px.
  • Menulis % Figma sebagai em: Menulis −2% dari Figma sebagai −2em membuat huruf saling menumpuk sepenuhnya. Bagi dengan 100 menjadi −0.02em.
  • Menetapkan dalam px lalu hanya mengubah ukuran huruf: Nilai −0.32px pada huruf 16px, bila dipakai apa adanya pada judul 32px, menjadi −0.01em, yaitu separuh rasionya. Pakai em pada bagian yang ukurannya berubah.
  • Lupa bahwa jarak em induk diwariskan ke anak sebagai px: Jarak em pada judul besar diwariskan sebagai px ke teks kecil di dalamnya, sehingga menjadi terlalu lebar, atau sebaliknya.
  • Memberi jarak negatif pada huruf kapital: Label yang seluruhnya kapital sebaiknya dimulai dari sisi yang melebar. Contoh label kapital di alat ini memakai +0.08em.
  • Memasang teks tepat pada tombol berlebar tetap: Jika pengguna melebarkan jarak menjadi 0.12em, teks meluap (WCAG 1.4.12). Biarkan lebar tombol menyesuaikan teks.
  • Meratatengahkan teks berjarak lebar: Dengan 0.2em seperti pada huruf logo, teks bergeser ke kiri sejauh 0.1em di Chrome. Gunakan juga cara koreksi di atas.

Batasan dan hal yang perlu diperhatikan

  • Contoh teks hanya digambar dengan font yang terpasang di perangkat ini. Font yang ditandai "tidak ada di perangkat ini" dalam daftar, atau nama yang Anda ketik tetapi tidak ditemukan, tampil dengan font pengganti, sehingga jaraknya dapat berbeda dari font web pada situs yang sebenarnya.
  • Ada bagian yang berbeda antarperamban, misalnya jarak setelah huruf terakhir dan pembulatan px desimal. Nilai ukur dalam teks ini berasal dari Chrome 151, dan belum diukur langsung di Safari maupun Firefox. Kaca pembesar mengukur dan menunjukkan apakah peramban yang sedang dipakai menambahkan jarak setelah huruf terakhir.
  • Dokumentasi Figma hanya menyebutkan bahwa satuan Letter spacing adalah % dan px, dan tidak menjelaskan acuan %. Alat ini menghitung % sebagai persentase dari ukuran huruf, jadi bandingkan sekali nilai yang muncul saat Anda mengganti satuan ke px di Figma dengan kolom px alat ini.
  • Penyimpanan gambar menggambar ulang contoh pada kanvas, sehingga posisi pergantian baris dapat berbeda dari tampilan layar. Pada peramban yang belum mendukung letterSpacing kanvas (menurut MDN, sebelum Safari 18.4), huruf digambar satu per satu sehingga kerning hilang.
  • Nilai pada grafik acuan menurut ukuran ditetapkan Apple, Inter, dan Material 3 untuk font masing-masing. Untuk font lain, pakai hanya sebagai titik awal dan periksa dengan contoh teks.

Tanggal acuan 22 Oktober 2026. Berdasarkan W3C CSS Text Level 3 (Candidate Recommendation Draft 2026-08-14) dan Level 4 (Editor's Draft 2026-08-14), WCAG 2.2 (2024-12-12), MDN browser-compat-data 8.1.6, Apple HIG Typography (diperbarui 2025-12-16), androidx Material 3 TypeScaleTokens, W3C JLREQ, serta pengukuran di Chrome 151.

Sumber

Pertanyaan yang sering diajukan

Berapa px jarak antarhuruf −0.02em?

Kalikan nilai em dengan ukuran huruf untuk mendapatkan px. Pada huruf 16px hasilnya −0.02 × 16 = −0.32px, pada 14px −0.28px, dan pada 24px −0.48px. Karena em sebanding dengan ukuran huruf, nilai −0.02em yang sama mengurangi jarak lebih besar pada huruf yang lebih besar.

Bagaimana mengubah nilai jarak antarhuruf Figma ke CSS?

Bagi nilai Letter spacing Figma dalam % dengan 100 untuk mendapatkan em. Nilai −2% menjadi letter-spacing: -0.02em, sedangkan nilai dalam px ditulis sama dalam px di CSS. Dokumentasi Figma tidak menjelaskan acuan %, jadi bandingkan sekali nilai yang muncul saat satuan di Figma diganti ke px dengan kolom px alat ini.

Bagaimana mengubah nilai tracking Photoshop ke CSS?

Tracking di Photoshop, Illustrator, dan InDesign memakai satuan 1/1000 em, jadi bagi dengan 1000 untuk mendapatkan em. Tracking −25 berarti −0.025em, atau −0.4px pada huruf 16px. Jangan menulis angka tracking langsung sebagai px karena huruf akan saling menumpuk.

Berapa jarak antarhuruf yang cocok untuk teks isi?

Tidak ada nilai baku. W3C JLREQ menjadikan penempatan huruf tanpa jarak tambahan (solid setting) sebagai dasar untuk teks Jepang, dan Google Fonts menjelaskan bahwa jarak negatif tidak dianjurkan kecuali pada judul sangat besar. Mulailah dari 0, bandingkan nilai di atas dan di bawahnya pada tangga perbandingan, lalu coba melebarkan sedikit untuk teks kecil atau teks yang seluruhnya kapital.

Apakah judul besar perlu dirapatkan?

Acuannya berbeda-beda. Material 3 memberi −0.2sp hanya pada Display Large yang terbesar, sedangkan peran Headline dan Display lainnya bernilai 0. Tabel Apple SF Pro juga positif dari 24pt sampai 76pt dan bernilai 0 mulai 80pt. Buat contoh dengan font yang akan dipakai, lalu pilih pada tangga perbandingan.

Mana yang sebaiknya dipakai untuk letter-spacing, em atau px?

Pakai em pada bagian yang ukuran hurufnya berubah, misalnya judul responsif, karena rasionya tetap sama. Namun nilai terhitung letter-spacing adalah panjang absolut seperti px, sehingga nilai em pada induk diwariskan ke anak sebagai px. Untuk anak dengan ukuran berbeda, tulis ulang em atau pakai satuan %, yang menurut data kompatibilitas MDN didukung sejak Chrome 145, Firefox 45, dan Safari 7.

Judul yang jaraknya dilebarkan tampak bergeser ke satu sisi pada rata tengah.

Spesifikasi menetapkan agar jarak tidak ditambahkan di akhir baris, tetapi di Chrome 151 jarak tetap ditambahkan setelah huruf terakhir sehingga teks bergeser ke kiri sejauh setengah jarak antarhuruf. Beri blok judul padding-left dengan nilai yang sama dengan jarak, atau kurangi dengan margin-right bernilai sama pada elemen pembungkus teks, maka teks kembali ke tengah.

Berapa jarak antarhuruf yang harus dipakai menurut standar aksesibilitas web?

Kriteria 1.4.12 Text Spacing (AA) pada WCAG 2.2 tidak mewajibkan nilai tertentu. Kriteria itu mengharuskan konten dan fungsi tetap utuh ketika pengguna mengubah jarak antarhuruf menjadi 0,12 kali ukuran huruf, jarak antarkata 0,16 kali, jarak baris 1,5 kali, dan jarak paragraf 2 kali. Periksa apakah tombol berlebar tetap dan judul satu baris tidak meluap pada 0.12em.