Salin karakter kosong dan ruang kosong yang ditempel dengan bersih ke nama pengguna, bio, keterangan, dan obrolan. Lima karakter Unicode yang diuji, diverifikasi sebelum Anda menerbitkan.
Metode 1
Salin karakter kosong
Satu klik menempatkan satu karakter kosong di papan klip Anda. Pilih kotak dan tekan Ctrl+Cuntuk menyalinnya secara manual.
Metode 2
Generator teks kosong massal
Hasilkan hingga 500 karakter tak terlihat untuk celah keterangan panjang, istirahat bagian dan pesan kosong.
Jumlah tetap untuk tiga pekerjaan umum: jeda caption, celah paragraf, atau bagian kosong lengkap.
Karakter lebar membangun panjang lebih cepat. 20 × U+2800 mencakup sekitar 20 spasi; 20 × U+200B mencakup 0 piksel.
Tempel dan uji
Periksa apa yang Anda salin
Tempel apa pun di sini untuk menghitung karakter tak terlihatnya sebelum dipublikasikan. Hitungan nol berarti tujuan menghapusnya.
Total
0
Tidak terlihat
0
Terlihat
0
200+Titik kode Unicode
40+Platform yang diuji
0Akun diperlukan
100%Hanya di peramban
01
Apa itu
Lima karakter Unicode, apa yang membedakan mereka, dan mengapa terminologi berbeda.
Apa itu teks tak terlihat?
Jawaban
Teks tak terlihat adalah karakter Unicode nyata yang tidak membawa mesin yang terlihat. Aplikasi menyimpannya sebagai teks biasa dan menghitungnya terhadap batas karakter, namun layar tidak menampilkan apa pun.
Lima karakter melakukan hampir semua pekerjaan. Mereka berasal dari 4 Kategori Umum Unicode yang berbeda — Zs (Space Separator), Cf (Format), Lo (Other Letter) dan So (Other Symbol). Properti bersama adalah mesin kosong, bukan kategori bersama, itulah mengapa validator yang memblokir satu karakter sering masih menerima yang lain.
Salin satu sekarang:
Teks tak terlihat bukan gambar, trik font, atau klien yang dimodifikasi. Salin karakter kosong sekali dan itu bepergian melalui bidang apa pun yang menerima teks, itulah mengapa teks kosong berperilaku identik di desktop dan seluler.
Teks tak terlihat, teks kosong dan karakter kosong
Jawaban singkat
Ketiga istilah menggambarkan karakter yang sama pada lebar yang berbeda, jadi pilihan istilah jarang mengubah apa yang Anda butuhkan.
Bagaimana istilah umum untuk karakter tak terlihat berbeda
Istilah
Artinya
Lebar
Teks tak terlihat
Istilah payung, mencakup spasi kosong dan karakter lebar nol
Apa saja
Teks kosong
Menempati lebar tetapi tidak menggambar apa pun, untuk bidang yang tidak dapat tetap kosong
Lebar
Karakter kosong
Satu titik kode tunggal tanpa mesin, paling sering U+3164
Lebar
Ruang kosong
Celah yang lebih lebar, biasanya U+2800 atau beberapa karakter bertumpuk
Lebar
Lebar adalah satu-satunya pembedaan yang mempengaruhi hasil Anda. U+200B menempati lebar nol, U+00A0 menempati satu spasi, dan U+2800 menempati blok kosong penuh.
02
Cara kerjanya
Dua sistem yang menghilangkan spasi biasa, dan mengapa karakter kosong bertahan dari keduanya.
I
Pilih karakter
Mulai dengan Hangul Filler — itu menghapus validator paling banyak. Beralih ke Braille Blank untuk celah lebih lebar, atau karakter lebar-nol ketika Anda tidak memerlukan lebar terlihat sama sekali.
II
Tentukan jumlah
Satu karakter untuk nama pengguna. Lima sampai sepuluh untuk jeda caption. Dua puluh atau lebih ketika Anda menginginkan bagian kosong penuh antara paragraf.
III
Salin, tempel, verifikasi
Papan klip Anda sekarang memegang Unicode yang valid yang tidak menunjukkan apa-apa. Lepaskan ke bidang uji untuk mengonfirmasi hitungan bertahan dari perjalanan pulang pergi sebelum dipublikasikan.
Mengapa karakter kosong mengalahkan spasi
Hampir setiap platform memotong spasi awal, akhir dan berulang sebelum menyimpan bidang, dan CSS runtuh menjalankan spasi putih pada waktu render. Spasi biasa jarang bertahan keduanya.
Karakter seperti Hangul Filler dan No-Break Space berada di luar aturan tersebut. Platform membaca teks yang valid dan menyimpannya; renderer tidak menggambar apa pun.
Spasi biasadiciutkan
"Phantom Warriors"
↳ Phantom Warriors
U+3164 fillerdipertahankan
"Phantom▫▫Warriors"
↳ Phantom Warriors
U+200B zero-widthdipertahankan
"Phantom▫Warriors"
↳ PhantomWarriors
Mengapa karakter kosong bekerja saat spasi gagal
Jawaban
Dua sistem terpisah menghapus spasi biasa, dan karakter kosong Unicode berada di luar keduanya. Mengetahui sistem mana yang menghapus spasi Anda memberi tahu Anda karakter mana yang akan digunakan selanjutnya.
Sistem 1
Platform trim sebelum menyimpan
Hampir setiap platform menjalankan operasi trim pada bidang yang dikirim, memotong spasi awal dan akhir serta keruntuhan berulang. Tiga spasi mencapai database sebagai string kosong dan gagal pemeriksaan bidang yang diperlukan.
U+3164 dan U+2800 tidak berada dalam kelas ruang yang ditargetkan fungsi tersebut, jadi nilai yang disimpan menyimpan setiap karakter yang Anda ketik.
Sistem 2
CSS runtuh sebelum rendering
Browser menerapkan properti CSS white-space, mengurangi setiap run spasi, tab dan baris baru menjadi satu. Lima spasi dalam HTML dirender sebagai satu.
No-Break Space (U+00A0) dikecualikan dari keruntuhan oleh spesifikasi CSS, itulah mengapa ia menyimpan spasi dalam template HTML, email dan editor teks kaya.
Hasilnya sama di kedua sistem: platform membaca teks yang valid dan menyimpannya, dan renderer tidak menggambar apa pun. Celah antara nilai yang disimpan dan output yang digambar menghasilkan setiap efek di halaman ini.
Bagaimana rendering tidak menghasilkan apa pun
Mesin rendering melakukan 4 langkah pada setiap karakter: membaca titik kode, mencari Kategori Umum, meminta mesin dari font aktif, kemudian menggambar mesin itu pada lebar muka yang dilaporkan font. Karakter tak terlihat menyelesaikan semua 4 langkah secara normal. Karakter lebar nol melaporkan lebar muka 0 dan tidak menggambar apa pun, sementara karakter spasi melaporkan lebar muka positif dan tidak menggambar apa pun di dalamnya.
Pilihan teks mengkonfirmasi karakter ada. Menyeret kursor di seluruh teks tak terlihat menyoroti wilayah dan memindahkan karet satu posisi per karakter, karena mesin tata letak memberi setiap karakter posisi meskipun font tidak mengecat tinta.
Coba di bidang nyata
Salin karakter, tempel ke nama pengguna, lalu tempel kembali ke penguji untuk memastikan tetap bertahan.
Cara menghasilkan teks tak terlihat panjang atau massal
Metode
Atur jumlah di atas 20 dan salin sekali. Generator menghasilkan hingga 500 karakter per salinan, dan mengulangi salinan memperluas lari apa pun di luar itu.
5–10
Istirahat keterangan
Keterangan Instagram, deskripsi YouTube
20–50
Celah bagian
Antara blok teks
100+
Dinding kosong
Pesan Discord, status WhatsApp
Karakter lebar membangun panjang lebih cepat. Lari 20 karakter Pola Titik Braille mencakup kira-kira lebar 20 spasi, sementara 20 karakter Zero-Width Space mencakup 0 piksel dan tidak menghasilkan celah yang terlihat sama sekali. Batas tujuan membatasi panjang yang berguna: Instagram menerima 2.200 karakter dalam keterangan, X menerima 280 dalam posting, dan sebagian besar bidang nama pengguna berhenti antara 16 dan 32 karakter.
03
Karakter
Lebar, codepoint, dan penerimaan untuk setiap karakter yang layak digunakan.
Perbandingan lima karakter generator berdasarkan codepoint, lebar, kategori Unicode, dan tujuan terbaik
Karakter
Titik kode
Lebar
Kategori
Penggunaan terbaik
Hangul Filler
U+3164
Lebar
Lo
Nama permainan, bio Instagram
Braille Pattern Blank
U+2800
Lebar
So
Discord, spasi lebar
Zero-Width Space
U+200B
Nol
Cf
Menyembunyikan teks, jeda kata
No-Break Space
U+00A0
Sempit
Zs
Formulir, HTML, email
En Quad
U+2000
Sempit
Zs
Tipografi, penyelarasan presisi
Tiga aturan mencakup sebagian besar kasus. Gunakan U+3164 untuk bidang nama apa pun. Gunakan U+00A0 untuk apa pun yang akan dirender sebagai HTML. Gunakan U+200B ketika celah yang terlihat akan merusak tata letak.
Lebar, titik kode, dan penerimaan teruji untuk karakter yang penting. Salin salah satu langsung dari tabel.
Karakter
Titik kode
Lebar
Penggunaan terbaik untuk
Salin
▫
Hangul Filler
U+3164
U+3164
Lebar
Nama permainan, bio Instagram
98%
▫
Braille Pattern Blank
U+2800
U+2800
Lebar
Discord, spasi lebar
90%
▫
Zero-Width Space
U+200B
U+200B
Lebar nol
Menyembunyikan teks, jeda kata
95%
▫
No-Break Space
U+00A0
U+00A0
Sempit
Formulir, HTML, email
99%
▫
En Quad
U+2000
U+2000
Sempit
Tipografi, penyelarasan presisi
85%
▫
Zero-Width Non-Joiner
U+200C
U+200C
Lebar nol
Ligatur pemecahan
88%
▫
Word Joiner
U+2060
U+2060
Lebar nol
Mencegah jeda garis
86%
▫
Hair Space
U+200A
U+200A
Sempit
Caption mikro-kerning
92%
▫
Em Quad
U+2001
U+2001
Lebar
Lebar indentasi
84%
▫
Invisible Separator
U+2063
U+2063
Lebar nol
Notasi matematika
74%
Sepuluh dari lebih dari dua ratus titik kode kosong dan lebar nol.
Pekerjaan jaminan kualitas menggunakan karakter tak terlihat sebagai perlengkapan pengujian. Bidang yang menerima U+00A0 tetapi menolak string kosong membuktikan bahwa validator memeriksa panjang daripada konten, yang merupakan cacat jika bidang memerlukan masukan yang bermakna. Mengubah sanitasi masukan dengan ekspresi reguler yang menyadari Unicode menutup celah itu.
Bagaimana karakter tak terlihat dihitung terhadap batas
Jawaban
Setiap karakter tak terlihat dihitung sebagai satu karakter, dan sebagai 1 hingga 3 bita. Bidang mengukur panjang dalam karakter, penyimpanan mengukurnya dalam bita, dan dua angka berbeda.
Biaya byte UTF-8 dari karakter tak terlihat yang paling banyak digunakan
Karakter
Titik kode
Ukuran UTF-8
Apa artinya
Hangul Filler
U+3164
3 bita
Nama PUBG 20-karakter mengeluarkan 60 bita
Zero-Width Space
U+200B
3 bita
Membagi kata pada lebar 0px
No-Break Space
U+00A0
2 bita
Termurah per karakter
Dua konsekuensi berikut. Karakter bertumpuk untuk melewati validasi mengeluarkan ruang batas, jadi nama yang memerlukan 3 karakter bertumpuk meninggalkan 17 dari 20 untuk bagian yang terlihat. Bidang yang mengukur bita daripada karakter menolak teks tak terlihat lebih awal dari yang diharapkan.
Mengapa teks tak terlihat Anda menampilkan kotak
Diagnosis
Kotak (□) berarti font tujuan tidak memiliki mesin untuk titik kode itu, bukan salinan gagal. Karakter tetap utuh dalam nilai yang disimpan.
Mesin rendering menggambar mesin .notdef, biasanya persegi panjang kosong atau tanda tanya, kapan pun fallback font tidak menemukan mesin untuk karakter di font yang dipasang. Karakter tetap utuh dalam nilai yang disimpan — tiga perbaikan menyelesaikannya.
1
Karakter saklar
U+3164 dan U+00A0 membawa cakupan font terluas.
2
Kurangi jumlahnya
Beberapa renderer hanya menggambar mesin yang hilang pertama.
3
Uji di perangkat
Cakupan bervariasi di Android, iOS, Windows, dan macOS.
Karakter mana untuk pekerjaan mana
IfBidang nama
Menghapus rentang validator terluas
IfApa pun yang ditampilkan sebagai HTML
Terkecuali dari keruntuhan spasi putih
IfCelah yang tidak boleh ditampilkan
Menempati lebar nol
Cara menghapus karakter tak terlihat
Untuk menghapus karakter tak terlihat, jalankan penggantian ekspresi reguler di atas dua kategori Unicode yang menampungnya. Jalankan penggantian di seluruh titik kode yang relevan.
Dua situasi memerlukan penghapusan. Teks yang ditempel dari model bahasa besar (LLM) kadang-kadang membawa karakter lebar nol yang memecah kode, merusak diff, dan menghasilkan perbandingan string yang tidak cocok. Konten yang dikirimkan pengguna yang berisi karakter tak terlihat lulus validasi panjang sambil ditampilkan kosong, jadi sistem moderasi membersihkan masukan sebelum menyimpannya.
Audit string sekarang
Tempel apa pun ke penguji untuk melihat dengan tepat berapa banyak karakter tak terlihat yang dibawanya.
Karakter tak terlihat diizinkan di setiap platform utama. Karakter kosong Unicode termasuk dalam kategori yang sama dengan emoji dan huruf aksen, jadi tidak ada platform yang menganggap karakter itu sendiri sebagai pelanggaran.
Tindakan akun mengikuti perilaku daripada pilihan karakter: menyamar sebagai pemain lain, menghindari larangan, atau mengganggu seseorang melanggar aturan terlepas dari nama. Satu pengecualian berlaku — turnamen esports dan perjanjian sponsorship sering memerlukan nama yang terlihat dan dapat diidentifikasi, yang merupakan aturan kompetisi daripada aturan platform.
Pembaca layar dan aksesibilitas
Pembaca layar termasuk NVDA, JAWS, dan VoiceOver melewatkan karakter lebar nol, dan lari panjang karakter kosong menghasilkan kesunyian atau jeda tidak teratur. Jaga agar karakter tak terlihat keluar dari judul, teks tautan, dan konten tubuh yang harus dibaca dengan keras. Spasi dekoratif dalam bio atau nama pengguna tidak menimbulkan biaya aksesibilitas, karena teknologi bantu mengumumkan teks yang terlihat di sekitarnya secara normal.
06
Alat dan panduan
Sisa paketnya, dan panduan per-platform.
Salin instan
Generator teks tak terlihat
Satu klik menyalin karakter kosong yang diuji langsung ke papan klip Anda. Tidak ada yang harus dikonfigurasi, tidak ada yang perlu didaftar.
Nama pengguna kosong untuk PUBG, Free Fire, Fortnite, Roblox, dan Steam — dengan karakter dan jumlah tumpukan yang benar-benar diterima setiap permainan.
Jawaban teknis singkat untuk apa yang ditanyakan orang terlebih dahulu.
01
Apakah karakter tidak terlihat sama dengan spasi?
Tidak. Spasi (U+0020) termasuk dalam kelas yang `trim()` hapus dan CSS keruntuh, sedangkan U+3164, U+2800, dan U+00A0 berada di luar kelas itu dan bertahan dari kedua operasi.
02
Bisakah saya mengetik karakter tidak terlihat dengan keyboard saya?
Tidak ada keyboard standar yang memiliki kunci untuk titik kode ini. Di Windows, kode Alt mencakup jangkauan terbatas; di macOS, sumber Masukan Heksadesimal Unicode menerima titik kode secara langsung. Menyalin dari halaman ini lebih cepat dan menghindari kesalahan metode input.
03
Mengapa teks tidak terlihat saya tidak berfungsi?
Tiga penyebab menjelaskan sebagian besar kegagalan: bidang menghilangkan input non-ASCII, font kekurangan glyph dan menggambar kotak, atau platform memberlakukan jumlah karakter terlihat minimum. Uji dengan U+00A0 terlebih dahulu, karena memiliki dukungan paling luas.
04
Berapa banyak karakter tidak terlihat yang dapat saya salin sekaligus?
Pembuat menghasilkan 1 hingga 100 karakter per salinan. Ulangi salinan untuk lari yang lebih lama, meskipun sebagian besar tujuan menolak nama di atas 20 hingga 30 karakter.
05
Apakah teks tidak terlihat mempengaruhi SEO?
Tidak. Mesin pencari menormalkan spasi sebelum pengindeksan, jadi sejumlah kecil karakter kosong tidak aktif. Menggunakan karakter tidak terlihat untuk menyembunyikan kata kunci atau menyamarkan teks dianggap manipulasi dan membawa penalti peringkat.
06
Bisakah karakter tidak terlihat dideteksi?
Ya. Editor teks apa pun dengan setelan "tampilkan karakter tidak terlihat" mengungkapnya, dan pencarian ekspresi reguler di seluruh rentang lebar nol menemukan setiap kemunculan. Kotak verifikasi di atas menghitungnya tanpa menginstal apa pun.
07
Karakter tidak terlihat mana yang paling banyak bekerja di platform?
No-Break Space (U+00A0) memiliki dukungan paling luas, karena HTML, klien email, editor dokumen, dan sebagian besar validator formulir semuanya menerimanya. Hangul Filler (U+3164) menang khususnya di bidang nama, di mana U+00A0 kadang-kadang dipangkas.
08
Apakah karakter tidak terlihat berfungsi di Microsoft Word dan Google Docs?
Ya. Kedua editor menyimpan dan menampilkan U+00A0 dan U+3164 dengan benar, dan keduanya mempertahankannya melalui salinan, tempel, dan ekspor ke PDF. Word menampilkannya sebagai tanda spasi ketika Anda mengaktifkan Show Formatting.
09
Akankah teks tidak terlihat merusak kode saya?
Ya, jika karakter lebar nol mencapai file sumber. U+200B dan U+FEFF di dalam string menghasilkan perbandingan yang gagal, penguraian JSON rusak, dan diff yang tidak menunjukkan perubahan terlihat. Hapus karakter tidak terlihat dari teks apa pun yang ditempel dari klien obrolan atau LLM sebelum melakukan komit.
10
Apakah karakter tidak terlihat berfungsi di iPhone dan Android?
Ya. Menyalin dan menempel karakter tidak terlihat bekerja identik di iOS dan Android, karena papan klip membawa titik kode daripada gambar yang dirender. Cakupan font berbeda di antara keduanya, jadi karakter yang dirender kosong di Android kadang-kadang menggambar kotak di iOS.
11
Apakah alat ini gratis?
Ya. Setiap fungsi berjalan di browser Anda, tidak ada yang Anda ketik ditransmisikan, dan tidak ada akun yang diperlukan.
12
Apa perbedaan antara U+3164 dan U+200B?
U+3164 menempati lebar terlihat dan memenuhi bidang yang memerlukan nilai tidak kosong, sedangkan U+200B menempati lebar nol dan membagi teks tanpa menghasilkan celah. Gunakan U+3164 untuk nama dan U+200B untuk batas kata.
13
Di mana saya dapat menyalin dan menempel teks tidak terlihat?
Salin dari pembuat di bagian atas halaman ini. Salinan teks tidak terlihat dan tempel, salinan spasi kosong dan tempel, dan salinan karakter kosong dan tempel semua menggambarkan operasi yang sama, dan satu klik menempatkan karakter di papan klip Anda.
14
Bagaimana cara mendapatkan teks tidak terlihat yang panjang untuk disalin dan ditempel?
Atur jumlah di bidang massal dan salin bloknya. Salinan teks tidak terlihat yang panjang dan tempel berarti lari berulang dari satu titik kode, jadi 100, 1000, atau 10000 karakter tidak terlihat adalah karakter yang sama dikalikan. Masing-masing dihitung terhadap batas karakter bidang target.
15
Bagaimana cara menyalin ruang kosong yang disimpan platform?
Gunakan U+3164 atau U+2800 daripada bilah spasi. Salinan ruang kosong yang terbuat dari spasi biasa dan tempel dipangkas saat disimpan, karena U+0020 memiliki properti Unicode White_Space=Yes. Dua karakter di atas tidak melakukannya.
16
Apakah ada font tidak terlihat?
Tidak. Tidak ada font tidak terlihat — efeknya berasal dari karakter, bukan typeface. Apa yang orang sebut font tidak terlihat atau font kosong adalah salah satu titik kode Unicode yang terdaftar di sini, dan ia dirender sebagai tidak ada dalam setiap font yang mendukungnya.
17
Bagaimana cara membuat teks tidak terlihat atau mengubah teks menjadi tidak terlihat?
Anda mengganti teks daripada mengubahnya. Untuk membuat teks tidak terlihat, kosongkan bidang dan tempel karakter tidak terlihat di tempatnya. Tidak ada konverter yang dapat mengubah huruf yang ada menjadi tidak terlihat — konverter harus menghapusnya, yang sudah dilakukan oleh pembersihan bidang.
Gratis selamanya · Tanpa pendaftaran
Jangan bilang apa-apa, indah.
Satu klik menempatkan karakter kosong yang telah diuji di papan klip Anda. Semuanya terjadi di browser Anda — tidak ada yang Anda ketik pernah meninggalkan halaman ini.