Görünmez karakter, metinde bir yer kaplayan ancak hiçbir şey veya yalnızca boşluk gösteren bir Unicode karakteridir. İnsanların en çok kopyaladığı iki karakter U+3164 Hangul dolgu karakteri ve U+2800 Braille deseni boşluğu'dur: Unicode bunların hiçbirini boşluk olarak sınıflandırmaz, bu nedenle bir satırın başındaki ve sonundaki boşlukları kırpan kod bunlara dokunmaz. Yukarıdan birini seçin, kaç adet istediğinizi belirleyin ve Kopyala'ya basın. Araç ayrıca her birinin kendi tarayıcınızda ne kadar genişlikte olduğunu ve X'in bunu nasıl saydığını gösterir, çünkü bu karakterden karaktere değişir.
Görünmez karakter nedir?
Görünmez karakter, bir yazı tipinin hiçbir şey veya boş alan olarak çizdiği herhangi bir karakterdir. Unicode'da birkaç türü vardır ve tür, uygulamaların onu nasıl ele alacağını belirler:
- Kesmesiz boşluk (U+00A0), rakam boşluğu (U+2007) ve noktalama boşluğu (U+2008) gibi boşluklar Unicode'un White_Space listesindedir. Yazılımlar bunları boşluk olarak ele alır, yani kırpılırlar.
- Sıfır genişlikli boşluk (U+200B), birleştiriciler ve yön işaretleri gibi biçim karakterlerinin genişliği yoktur. Unicode bunları varsayılan olarak yok sayılabilir olarak listeler, bu da onları desteklemeyen yazılımların hiçbir şey göstermeyip devam etmesine izin verildiği anlamına gelir.
- Hangul dolgu karakteri (U+3164) gibi dolgu harfleri, görünür bir şekli olmayan harflerdir (Lo kategorisi). Bunlar da varsayılan olarak yok sayılabilir ancak boşluk değillerdir.
- Braille deseni boşluğu (U+2800) bir semboldür (So kategorisi): hiçbir noktası yükseltilmemiş bir braille hücresi. Ne boşluktur ne de varsayılan olarak yok sayılabilir.
Adlar, kategoriler ve her iki özellik listesi Unicode Karakter Veritabanı, sürüm 18.0'dan gelmektedir (UnicodeData.txt, PropList.txt ve DerivedCoreProperties.txt, 6 Ekim 2026'da okunmuştur). Her birini Unicode kod tablolarında görebilirsiniz, örneğin Braille Desenleri, Hangul Uyumluluk Jamo ve Genel Noktalama.
Boş karakter, boş karakter ve görünmez metin
Boş karakter ve boş karakter, görünmez karakterle aynı şeydir: insanların aradığı farklı kelimeler. Görünmez metin bunların bir dizisidir, böylece bir ad, mesaj veya satır içinde hâlâ bir şey barındırırken boş görünür. Bunu yapmak için, yukarıdaki sayıyı 3 veya 10 olarak ayarlayın, U+3164 veya U+2800'ü kopyalayın ve yapıştırın. Belirli bir uygulamanın yalnızca bunlardan oluşan bir adı veya mesajı kabul edip etmeyeceği o uygulamaya bağlıdır ve önceden haber verilmeden değişebilir.
Çoğu durumu belirleyen test kırpmadır. JavaScript'in trim() ve Python'un strip() gibi yaygın kırpma işlevleri, Unicode'un boşluk olarak işaretlediği karakterleri metnin her iki ucundan kaldırır. İkisini de 6 Ekim 2026'da çalıştırdık: U+00A0, U+2007 ve U+2008'i kaldırdılar, U+3164, U+2800 ve U+200B'yi ise yerinde bıraktılar. JavaScript'in trim() işlevi ayrıca, dil belirtiminin boşluk olarak saydığı U+FEFF'yi de kaldırdı. Her platformun kodunun içini göremeyiz ama dolgu harfi ile braille boşluğunun her zaman tercih edilmesinin nedeni budur.
Instagram, TikTok ve X'te hangi görünmez karakterin kullanılacağı
Üç platformun hiçbiri, okuduğumuz belgelerin hiçbirinde, gönderilerdeki görünmez karakterleri nasıl ele aldığını belirtmiyor. İşte her birinin yayınladığı bilgiler, 6 Ekim 2026'da okunmuştur:
- Instagram: yayınlama API'sinin referansı 2.200 karakterlik bir altyazı sınırı, 30 hashtag ve 20 @ etiketi verir ve satır sonları, boşluklar veya görünmez karakterler hakkında hiçbir şey söylemez (IG User Media referansı).
- TikTok: Content Posting API, 2.200 UTF-16 birimine kadar bir altyazıya izin verir ve hashtag'ler ile bahsetmelerin boşluklar veya yeni satırlarla eşleştirildiğini ya da ayrıldığını söyler (Direct Post referansı). Görünmez karakterler hakkında hiçbir şey yoktur.
- X: X nasıl saydığını yayınlar. Dört aralıktaki karakterler 1 olarak, diğer her şey 2 olarak sayılır (karakter sayma ve twitter-text v3 yapılandırması). Yani U+200B, U+00A0, U+2007 ve U+2008 1 olarak sayılırken, U+3164, U+2800, U+115F, U+FFA0 ve hatta U+200E ve U+200F yön işaretleri 2 olarak sayılır. Araçtaki her satır bunu gösterir.
Pratikte: bir altyazıdaki boş satır için U+2800 veya U+3164 kullanın. Satırlar arasında bölünmemesi gereken bir boşluk için U+00A0 kullanın. Hiç yer kaplamayan bir şey için, yazılımın bırakması en kolay olanı olduğunu bilerek U+200B kullanın. Önemliyse önce özel veya taslak bir hesaba bir test gönderin, çünkü tek güvenilir kontrol platformun kendisidir.
Bir Instagram altyazısında nasıl boş satır oluşturulur
Bir Instagram altyazısında boş satır oluşturmak için altyazıyı, boşluk istediğiniz yerde boş bir satır bırakarak yazın ve eğer gönderdiğinizde boşluk kaybolursa, o boş satıra U+2800 gibi görünmez bir karakter yerleştirin. Aracın 2. bölümü bunu her boş satır için aynı anda yapar:
- Altyazıyı yapıştırın veya yazın; boşluk istediğiniz yerlere boş satırlar bırakın.
- Dolgu karakterini seçin. Varsayılan olarak braille boşluğu kullanılır.
- "Satır sonlarındaki boşlukları kaldır" seçeneğini açık bırakın. Satır sonundaki boşluklar zaten görünmezdir, bu yüzden onları kaldırmak gördüğünüzün tam olarak yapıştırılan şey olmasını sağlar.
- Sonucu kopyalayıp altyazı kutusuna yapıştırın.
Instagram'ın kendi davranışı hakkında açıkça söyleyebileceklerimiz şunlar: Instagram'ın boş satırları nasıl işlediğine dair hiçbir bilgi bulamadık. 6 Ekim 2026'da, hepsi Instagram'ın API'si aracılığıyla paragraflar arasında sıradan boş satırlarla yayınlanmış kendi Instagram hesabımızdaki son altyazıları yeniden okuduk ve her boş satır hâlâ oradaydı. Bu sayfa için Instagram uygulamasındaki altyazı kutusunu test etmedik. Boş satırlarınız dolgu olmadan kalıyorsa dolguya ihtiyacınız yoktur; çöküyorlarsa dolgu çözümdür. Yayınlamadan önce bir altyazının uzunluğunu kontrol etmek için altyazı uzunluğu denetleyicisini, altyazıyla birlikte gelen görselleri planlamak için ise carousel bölücüsünü kullanın.
Boş alan nasıl kopyalanır ve yapıştırılır
Boş bir alanı kopyalamak için 1. bölümde istediğiniz karakterin yanındaki Kopyala'ya basın; düğme "Kopyalandı" olarak değişir ve karakter panonuza gelir. Tarayıcınız pano erişimini engellerse araç daha eski bir kopyalama yöntemine geçer, o da başarısız olursa Ctrl+C veya Cmd+C'ye basmanızı söyler. Bir seferde birkaçını kopyalamak için adet düğmelerini kullanın. Yapıştırılan görünmez bir karakteri sonradan fark etmek zordur, bu yüzden elinizdekini kontrol etmek istiyorsanız 3. bölümdeki algılayıcıya yapıştırın.
Gizli karakterler ve sıfır genişlikli boşluklar nasıl kaldırılır
Gizli karakterleri kaldırmak için metni 3. bölüme yapıştırın: her sıfır genişlikli boşluk, birleştirici, bayt sırası işareti, yumuşak tire, yön işareti, Hangul dolgusu, braille boşluğu, etiket karakteri, başıboş varyasyon seçicisi ve alışılmadık boşluk yerinde işaretlenir ve türüne göre sayılır; temizlenmiş sürüm kopyalanmaya hazır olur. Görünmez biçim karakterleri kaldırılır, alışılmadık boşluklar normal boşluğa, alışılmadık satır sonları da normal satır sonlarına dönüşür.
Web sayfalarından, kelime işlemcilerden, PDF'lerden ve yapay zeka sohbet araçlarından kopyalanan metin bu karakterleri taşıyabilir. Bunlar gerçek sorunlara yol açar: aramada eşleşmeyen bir kelime, bağlantı vermeyen bir hashtag, yanlış yerde satır başı yapan bir metin ya da gördüğünüz metinden daha yüksek çıkan bir sayım. Etiket karakterleri (U+E0020 - U+E007F) özel bir durumdur. ASCII harflerini bire bir yansıtırlar (bkz. Tags tablosu), bu yüzden görmediğiniz ama yapay zeka modelleri dahil yazılımların okuyabileceği gizli metinleri yazabilirler. Algılayıcı onları bulduğunda ne yazdıklarını gösterir.
Üç seçenek, metne ait olan karakterleri korur. 👩💻 gibi emojiler ve aile emojileri U+200D ile birleştirilir, İskoçya gibi yerlerin bayrakları da etiket karakterleriyle yazılır, bu yüzden "emojilerin içindeki birleştiricileri koru" varsayılan olarak açıktır. Farsça, Hintçe ve diğer bazı yazı sistemleri sıfır genişlikli birleştiriciyi ve birleştirmeyeni doğru yazımın parçası olarak kullanır; metniniz bunlardan biriyse üçüncü seçeneği açın. Bir emojinin veya değiştirdiği bir karakterin hemen ardından gelen varyasyon seçicisi normaldir ve işaretlenmez; yalnızca başıboş olanlar işaretlenir.
Metni kodda temizliyorsanız bir düzenli ifade yaygın durumları kapsar. JavaScript'te: text.replace(/[\u200B-\u200D\u2060\uFEFF\u00AD]/g, ''). Bu ifade emojilerin içindeki birleştiricileri de kaldırır; araç bu yüzden önce her iki tarafta ne olduğunu kontrol eder.
Görünmez karakterler ve ekran okuyucular
Göze görünmez olması her zaman sessiz olduğu anlamına gelmez. Ekran okuyucular bu karakterler için ne söyleyeceklerine kendileri karar verir. Örneğin NVDA'nın İngilizce sembol listesi U+2800'ü "space", yumuşak tireyi "soft hyphen" olarak adlandırır ve soldan sağa ile sağdan sola işaretlerini farklı noktalama düzeylerinde adlarıyla okur (symbols.dic, 6 Ekim 2026'da okundu). Diğer ekran okuyucular ve diller farklılık gösterebilir; örneğin bir braille karakterini bir braille hücresi olarak okuyabilir. Üst üste on dolgu bulunan bir altyazı, bir şeyin onlusu olarak okunabilir. Uzun diziler yerine her boş satır için bir dolgu kullanın ve yalnızca bazı insanların algılayabileceği metinlere asla anlam yüklemeyin.
Platformlar bunları her an kaldırabilir
Her platform bu karakterleri nasıl işlediğini önceden duyurmadan değiştirebilir ve hiçbiri bunları koruyacağını vaat etmez. Bugün işe yarayan bir numara, yarın görünür bir kutuya, kaldırılmış bir satıra veya reddedilen bir isim etiketine dönüşebilir. Görünmez karakterleri biçimlendirme yardımı olarak görün, gönderiyi onlar olmadan da okunabilir tutun ve yayınladıktan sonra canlı gönderiyi kontrol edin.
Altyazıyı bir kez yazın, her platformda doğrudan paylaşın
Hermoso pazarlamanızı otomatik pilotta yürütür: araştırma, kreatif, paylaşım, reklamlar ve analizler. Her platform için altyazı yazar ve bunları Instagram, TikTok, X ve diğer kanallarınıza zamanlar; zamanlama sırasında her platformun kurallarını kontrol ederek sığmayacak bir gönderiyi sessizce kesmek yerine işaretler. Instagram zamanlayıcısına veya sosyal medya zamanlayıcısına bakın. Web uygulamasında ya da Claude, ChatGPT ve Cursor üzerinden çalışır.
Ücretsiz araçlar: · Açıklama uzunluğu denetleyici · Instagram Izgara Oluşturucu
Sık sorulan sorular
Kopyalanıp yapıştırılacak görünmez karakter nedir?
En çok kullanılanlar U+3164 Hangul dolgu ve U+2800 Braille deseni boşluğudur. İkisi de boş görünür ve hiçbiri Unicode tarafından boşluk olarak sınıflandırılmaz, bu yüzden boşlukları kırpan kodlar onları yerinde bırakır. Hiç genişliği olmayan bir şeye ihtiyacınız varsa, U+200B sıfır genişlikli boşluğu kullanın.
Instagram altyazıları için hangi görünmez karakter işe yarar?
Instagram’ın görünmez karakterleri nasıl ele aldığına dair herhangi bir belge bulamadık. U+2800 Braille deseni boşluğu ve U+3164 Hangul dolgu, boş bir altyazı satırı için olağan tercihlerdir. 6 Ekim 2026’da, kendi hesabımıza Instagram API’si üzerinden yayımlanan altyazılar sade boş satırları korudu, bu yüzden önce dolgu olmadan deneyin ve boşluklarınız kaybolursa bir tane ekleyin.
Bir Instagram altyazısına nasıl satır sonu eklerim?
Altyazıyı, boşluk istediğiniz yerde boş bir satır bırakarak yazın. Gönderdiğinizde boşluk kaybolursa, altyazıyı bu araca yapıştırın; araç her boş satıra görünmez bir karakter yerleştirir, sonra sonucu Instagram’a kopyalayın.
Metinden sıfır genişlikli boşlukları nasıl kaldırırım?
Metni bu sayfadaki algılayıcıya yapıştırın. Her sıfır genişlikli boşluğu ve diğer gizli karakterleri işaretler, sayar ve size temizlenmiş bir kopya verir. Kodda, /[\u200B-\u200D\u2060\uFEFF]/g gibi bir düzenli ifade boş bir değiştirmeyle yaygın olanları, emoji içindeki birleştiriciler dahil, kaldırır.
Bir yapay zeka sohbet aracından kopyalanan metin gizli karakterler içerebilir mi?
İçerebilir, web sayfalarından, PDF'lerden ve kelime işlemcilerden kopyalanan metinler gibi. Hangi karakterlerin görüneceği kaynağa bağlıdır ve zamanla değişir, bu yüzden bu sayfa tahmin yürütmez. Algılayıcı, metninizde tam olarak neyin bulunduğunu adı ve kod noktasıyla listeler.
Ekran okuyucular görünmez karakterleri okur mu?
Bazılarını okur. Örneğin NVDA'nın İngilizce sembol listesi, noktalama düzeyine bağlı olarak U+2800'ü "boşluk" olarak okur ve yön işaretlerini adlandırır. Uzun dolgu dizileri tek tek okunabilir, bu yüzden boş satır başına bir tane kullanın.
Görünmez karakterler çalışmaya devam edecek mi?
Bunun garantisi yok. Bu karakterleri koruyacağını vaat eden bir platform belgesi bulamadık ve bir platform bunları istediği zaman kaldırabilir veya engelleyebilir. Gönderiyi onlar olmadan da okunabilir tutun ve yayınladıktan sonra kontrol edin.
Hermoso pazarlamanızı altyazıdan her kanaldaki gönderiye kadar otomatik pilotta yürütür. Ücretsiz başlayın, 250+ kazanılabilir ücretsiz kredi, kart gerekmez.
Ücretsiz başla → Fiyatları görün