Görünmez Harf
Boş isim, boş mesaj ve boşluklar için görünmez harfi tek dokunuşla kopyalayıp yapıştırın.
Tek dokunuşla Hangul Filler kopyalanır. İsmin veya mesajın yazılacağı yere yapıştırın.
Siz yazarken bu tarayıcıda denetlenir. Metin sayfadan hiç çıkmaz.
Her gizli karakteri görmek için metin yapıştırın
- Boş karakterler–
- Sıfır genişlikli–
- Özel boşluklar–
- Bidi kontrolleri–
- Etiketler–
- Seçiciler–
- Kontrol karakterleri–
- Biçim–
- аBenzer harfler–
26 görünmez karakterin tümü
Kopyalamaya değer her boş karakter, sıfır genişlikli karakter ve boşluk; 6 programlama dilinde trim() işlevinin her birine ne yaptığıyla birlikte: varsayılmadı, ölçüldü.
Boş karakterler
5Uygulamalara göre boşluk değil: isim olarak çalışanlar bunlar- Hangul FillerU+3164 · Önerilenyazı tipiNode.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Braille BlankU+2800yazı tipiNode.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Halfwidth Hangul FillerU+FFA0yazı tipiNode.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Hangul Choseong FillerU+115Fyazı tipiNode.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Hangul Jungseong FillerU+1160yazı tipiNode.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
Sıfır genişlikli
8Hiç genişlikleri yok: sözcüklerin içine gizlenirler- Zero Width SpaceU+200B0Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: silinirPHP: trim() korur
- Zero Width Non-JoinerU+200C0Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Zero Width JoinerU+200D0Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Word JoinerU+20600Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Invisible SeparatorU+20630Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Combining Grapheme JoinerU+034F0Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Mongolian Vowel SeparatorU+180E0Node.js: trim() korurPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
- Zero Width No-Break SpaceU+FEFF0Node.js: silinirPython: trim() korurGo: trim() korur.NET: trim() korurSwift: trim() korurPHP: trim() korur
Boşluklar
13Gerçek boşluklar: çoğu uygulama bunları kırpıp siler- No-Break SpaceU+00A0yazı tipiNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- En SpaceU+2002½ emNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Em SpaceU+20031 emNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Figure SpaceU+2007rakamNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Thin SpaceU+2009yazı tipiNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Hair SpaceU+200Ayazı tipiNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Three-per-em SpaceU+2004⅓ emNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Four-per-em SpaceU+2005¼ emNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Six-per-em SpaceU+2006⅙ emNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Punctuation SpaceU+2008noktaNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Narrow No-Break SpaceU+202Fyazı tipiNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Medium Math SpaceU+205Fyazı tipiNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
- Ideographic SpaceU+3000ideogramNode.js: silinirPython: silinirGo: silinir.NET: silinirSwift: silinirPHP: trim() korur
Görünmez harf (görünmez karakter) nedir?
Görünmez karakter (görünmez harf, boş karakter veya görünmez metin olarak da bilinir), hiçbir şey çizmeyen gerçek bir Unicode karakteridir: ㅤ (U+3164 Hangul Filler) gibi bir boş karakter, özel bir boşluk ya da sıfır genişlikli bir işaret. Uygulamalar onu her harf gibi saklar ve sayar; bu yüzden ondan oluşan bir isim veya mesaj boş değildir.
Her biri metinde yine de kendi yerini alır. Bazıları genişlik kaplar, yani bir harfin kaplayacağı kadar yer; sıfır genişlikli olanlar hiç yer kaplamaz ve iki harfin arasına onları kaydırmadan oturur. Unicode birkaç genişliği adıyla sabitler (em space bir em, en space bunun yarısı); boş karakterlerde ise genişliğe yazı tipi karar verir. Aynı ㅤ karakterinin bir telefonda diğerinden daha geniş görünebilmesinin nedeni budur.
- BoşlukU+0020 · yazı tipi belirler
- No-Break SpaceU+00A0 · yazı tipi belirler
- Em SpaceU+2003 · adıyla sabit
- En SpaceU+2002 · adıyla sabit
- Thin SpaceU+2009 · yazı tipi belirler
- Hair SpaceU+200A · yazı tipi belirler
- Zero Width SpaceU+200B · tanım gereği sıfır
- Hangul FillerU+3164 · yazı tipi belirler
- Braille BlankU+2800 · yazı tipi belirler
- ilerleme genişliği, bu sayfanın yazı tipinde canlı ölçülür
- sıfır genişlik

Yazı örneğiİki harf arasındaki karakter; kutusu, tarayıcınızda ölçülen gerçek genişliği kadar geniş.Tek dokunuşla kopyalamaBir tane ya da tek seferde 5 ila 100 tane kopyalayın; 100.000 adede kadar istediğiniz sayıda.Yedi boş karakterKarakteri seçin: her birinin kendi rengi var ve 26 karakterin tümü aracın altındaki listede.KodKod noktası, UTF-8 baytları ve kaçış dizileri; ayrıca 6 dilde trim() işlevinin ona ne yaptığı.Boş isim ve görünmez isim: oyunlarda ve uygulamalarda hangi karakter işe yarar?
ㅤ (U+3164 Hangul Filler) ile başlayın: oyuncular, normal boşluğun reddedildiği takma adlarda ve görünen adlarda bunun işe yaradığını bildiriyor. Yine de hiçbir platformun boş isimlere izin veren bir kuralı yok: aşağıdaki her “çalışıyor”, kullanıcıların bildirdiğidir. Yalnızca a–z, rakam ve birkaç sembole izin veren kullanıcı adları (Discord ve X kullanıcı adları) her görünmez karakteri reddeder.
Roblox da onları reddediyor: kendi görünen ad denetimini 23 Ekim 2026'da test ettik ve Hangul Filler ile Braille Blank dahil her boş karakteri reddetti. Kurallar ve denetimler haber verilmeden değişir; bu yüzden isim değişikliğine para ödemeden önce isim önizlemesine bakın.
| Platform ve alan | Önce deneyin | Durum |
|---|---|---|
| Free FireTakma ad | Hangul FillerU+3164 | Kullanıcılar bildiriyor |
| PUBG MobileTakma ad | Hangul FillerU+3164 | Kullanıcılar bildiriyor |
| DiscordGörünen ad | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| DiscordKullanıcı adı | Hiçbiri çalışmıyor | EngelliKural |
| WhatsAppBoş mesaj | Braille BlankU+2800 | Kullanıcılar bildiriyor |
| KakaoTalkProfil adı | Hangul FillerU+3164 | Bildirimler çelişkiliKural |
| FortniteGörünen ad | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| Instagramİsim | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| TikTokİsim | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| LINEGörünen ad | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| TelegramAd | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| SnapchatGörünen ad | Braille BlankU+2800 | Kullanıcılar bildiriyorKural |
| Arena of ValorTakma ad | Hangul FillerU+3164 | Kullanıcılar bildiriyor |
| Clash of Clansİsim | Hangul FillerU+3164 | Kullanıcılar bildiriyorKural |
| Mobile LegendsTakma ad | Hiçbiri çalışmıyor | Bildirimler çelişkili |
| Call of Duty: Mobileİsim | Hiçbiri çalışmıyor | Bildirimler çelişkili |
| Among Usİsim | Hiçbiri çalışmıyor | Bildirimler çelişkili |
| XGörünen ad | Hiçbiri çalışmıyor | Bildirimler çelişkiliKural |
| SteamProfil adı | Hiçbiri çalışmıyor | Bildirimler çelişkiliKural |
| RobloxGörünen ad | Hiçbiri çalışmıyor | EngelliKural |
| VALORANTRiot ID | Hiçbiri çalışmıyor | Bildirimler çelişkiliKural |
| YouTubeTanıtıcı (handle) | Hiçbiri çalışmıyor | DoğrulanmadıKural |
| XKullanıcı adı | Hiçbiri çalışmıyor | EngelliKural |
- Kullanıcılar bildiriyorkullanıcılar çalıştığını söylüyor; buna izin veren ya da yasaklayan bir kural yok
- Bildirimler çelişkilibildirimler çelişiyor ya da düzeltildiğini söylüyor
- Doğrulanmadıbulabildiğimiz ne bir kural ne de bir bildirim var
- Engelliplatformun kuralı veya kendi denetimi her görünmez karakteri reddediyor
Normal boşluk çalışmazken ㅤ neden çalışıyor?
Çünkü uygulamalar bir ismi denetlemeden önce kırpar. trim() iki uçtaki boşlukları siler; boşluklardan oluşan bir isim boşalır ve reddedilir. ㅤ ise Unicode'a göre boşluk değil bir harftir; trim() onu korur ve isim kabul edilir.
Her dilin standart trim işlevini her karakter üzerinde çalıştırdık. En sıra dışı olanlar dahil her tür boşluk silinir; tek istisna, trim() işlevi yalnızca ASCII'yi tanıyan PHP. Boş karakterler 6 dilin hepsinde kalır. İki sürpriz var: JavaScript U+FEFF karakterini, Swift ise sıfır genişlikli boşluğu siler.
U+0020bir boşlukname.trim()Kırpmadan sonra"" · 0 karakterboş mu?Reddedildi“Lütfen bir isim girin”U+3164Hangul Fillername.trim()Kırpmadan sonra1 karakterboş mu?Kabul edildiİsim: ㅤ| Karakter | Node.jsJSs.trim() | PythonPYs.strip() | GoGOstrings.TrimSpace | .NETNETs.Trim() | SwiftSWtrimmingCharacters | PHPPHPtrim($s) |
|---|---|---|---|---|---|---|
| BoşlukU+0020 | silinir | silinir | silinir | silinir | silinir | silinir |
| No-Break SpaceU+00A0 | silinir | silinir | silinir | silinir | silinir | korunur |
| Ideographic SpaceU+3000 | silinir | silinir | silinir | silinir | silinir | korunur |
| Zero Width SpaceU+200B | korunur | korunur | korunur | korunur | silinir | korunur |
| Zero Width No-Break SpaceU+FEFF | silinir | korunur | korunur | korunur | korunur | korunur |
| Hangul FillerU+3164 | korunur | korunur | korunur | korunur | korunur | korunur |
| Braille BlankU+2800 | korunur | korunur | korunur | korunur | korunur | korunur |
Telefonda, Windows'ta veya Mac'te görünmez karakter nasıl yazılır?
Telefonda buradan kopyalayıp yapıştırın. İngilizce veya Batı Avrupa dilli bir Windows bilgisayarda sayısal tuş takımında Alt + 0160 bir bölünmez boşluk yazar; uygulamalar onu da her boşluk gibi kırpar. ㅤ karakterinin kendisi için Word'de 3164 yazıp Alt + X'e basın ya da onu Character Map'ten seçin.
Alt + 12644 çalışmaz: Windows 255'ten büyük Alt kodlarını başa sarar. Mac'te Karakter Görüntüleyici'yi açın (Fn/Dünya + E) ve “Hangul Filler” diye aratın. GNOME kullanan Linux'ta Ctrl + Shift + U'ya basın, 3164 yazın ve Boşluk tuşuna basın.
- iPhone ve AndroidBuradan kopyalaUzun basYapıştırHangul FillerU+3164İsim veya mesaj alanına uzun basın ve Yapıştır'a dokunun.
Windows için Word3164Alt+XHangul FillerU+3164Kodu yazın, ardından Alt+X onu karaktere dönüştürür.
Windows (her uygulama)Alt+0160No-Break SpaceU+00A0Sayısal tuş takımındaki rakamlar. İngilizce Windows'ta Alt+160 á verir; Alt+12644 çalışmaz.
- MacFn / Dünya+E“Hangul Filler” diye aratHangul FillerU+3164Düzen › Emoji ve Semboller aynı görüntüleyiciyi açar.
- Linux (GNOME)Ctrl+Shift+U3164BoşlukHangul FillerU+3164Her kod noktası, onaltılık numarasıyla.
HTML, CSS ve kodda görünmez karakterler
Kaynak kodunuzda görünür kalmaları için onları kaçış dizisi olarak yazın: HTML'de ㅤ, CSS'te \3164, JavaScript, JSON ve Python'da \u3164, URL'de %E3%85%A4.
Kaynak koddaki gerçek bir görünmez karakter, incelemede kimsenin göremediği bir hatadır. Kaçış dizileri onu incelenebilir kılar; linter'lar da gerçek olanları işaretleyebilir.
| Karakter | HTML | CSS | JS · JSON | Python | URL |
|---|---|---|---|---|---|
| Hangul FillerU+3164 | |||||
| Braille BlankU+2800 | |||||
| Zero Width SpaceU+200B | |||||
| No-Break SpaceU+00A0 | |||||
| Em SpaceU+2003 | |||||
| Ideographic SpaceU+3000 | |||||
| Zero Width No-Break SpaceU+FEFF |
Görünmez harf: sorular ve cevaplar
Boş karakter nasıl kopyalanır?
Görünmez karakter gerçekten boş mu?
Görünmez isim oyunda neden çalışmıyor?
Boş mesaj gönderebilir miyim?
Oyunlarda boş isim için en iyi görünmez karakter hangisi?
PUBG Mobile'da görünmez harfle boş isim yapılabilir mi?
U+3164, yani Hangul Filler nedir?
Boş karakter ile sıfır genişlikli boşluk arasındaki fark nedir?
Görünmez karakter kullanmak güvenli mi?
Discord'da görünmez isim nasıl yapılır?
Metindeki görünmez karakterler nasıl kaldırılır?
Yapay zekâ araçları metne görünmez karakter ekler mi?
Eksik bir şey mi var?Bir özellik ya da yeni bir araç önerin
İlgili araçlar
Kullanıcı Adı Kontrolü
Kullanıcı adını 50+ platformda aynı anda sorgulayın
Şifre Oluşturucu
Tarayıcınızda güçlü rastgele şifreler, parola ifadeleri ve PIN'ler üretin; tam bit değeri ve kırılma süresiyle
E-posta Başlık Analizi
Ham e-posta başlıklarını ayrıştırın ve e-posta yolculuğunu izleyin
Şifre Güç Testi
Bir şifrenin 8 saldırıyla ne kadar sürede kırıldığı, onu zayıflatan kalıplar ve özel bir ihlal kontrolü
QR Kod Oluşturucu
Logolu ve renkli QR kod oluşturun: bağlantı, Wi-Fi, kişi, WhatsApp, UPI veya Pix ödemesi; SVG, PNG veya PDF indirmeden önce okutulup kontrol edilir
Bağlantı Analizi
dofollow/nofollow algılama ve HTTP durum kontrolü ile sayfa bağlantılarını analiz edin