Bu metin başka nerelere sığıyor — canlı, tüm sınırlar için
Her şey tarayıcında hesaplanır — yazdığın hiçbir şey yüklenmez ya da saklanmaz. Metin şık da görünsün mü? UltraTextGen üreticisi onu 100'den fazla kopyala-yapıştır fonta çevirir.
Katı sınırlar ve yumuşak sınırlar
«Karakter sınırı» denen şey aslında iki farklı şeydir ve aşmanın sana neye mal olacağı buna bağlıdır.
| Tür | Aşarsan ne olur | Örnekler |
|---|---|---|
| Katı sınır | Platform doğrudan reddeder. Gönderi gitmez, ad kaydedilmez. | X gönderisi 280 · Discord takma adı 32 · TikTok kullanıcı adı 24 · SMS segmenti |
| Yumuşak sınır (kesilme) |
Yazmaya devam edebilirsin, ama okuyucular «devamı»na dokunmadıkça gerisini görmez. | Instagram açıklaması 125'ten sonra · LinkedIn gönderisi mobilde ~140, masaüstünde ~210'dan sonra · YouTube açıklaması ~157'den sonra |
İnsanların aslında karşı yazdığı sınır yumuşak olanıdır ve neredeyse hiçbir sayaç onu göstermez. Bir LinkedIn gönderisinin 3.000 karakteri vardır, işe yarayanı ise yaklaşık 140: gerisi kimsenin dokunmadığı bir bağlantının arkasında kalır. Bu yüzden yukarıdaki kontrol kesme çizgisini doğrudan çiziyor — yazdıkça «daha fazlasını gör» öncesinde çıkacak metni birebir görüyorsun, sonrası bir çizginin altında soluk duruyor; aynı girişin kesme yapan diğer akışlarda da ayakta kalıp kalmadığı hemen yanında.
Hangi akış nerede ve hangi cihazda kesiyor:
| Akış | Mobil | Masaüstü | Giriş için ne anlama geliyor |
|---|---|---|---|
| LinkedIn gönderisi | ~140 | ~210 | 140'a göre yazarsan ikisinde de ayakta kalır. Listedeki en geniş mobil/masaüstü farkı bu. |
| Instagram açıklaması | ~125 | ~125 | Listedeki en dar kesme — «... devamı»ndan önce aşağı yukarı tek bir cümle. |
| YouTube açıklaması | ~157 | ~157 | Başlığın altında «Daha fazlasını göster» öncesinde görünen kısım; aramada da genelde bu kısım çıkar. |
| Facebook gönderisi | ~477 | ~477 | En cömert kesme — kesilmeden önce kısa bir paragrafın tamamı sığar. |
İki dürüst uyarı. Bu sayılar platformların yayımladığı sınırlar değil, arayüzde gözlenen davranışlar; yani «kesin eşik» diye değil, «güvenle görünen kadarı» diye okunmalı. Ayrıca akışlar satır sayısına göre de kesiyor: başta üç satır sonu, herhangi bir karakter sayısının çok altında bir yerde gönderiyi kesebilir. Girişin bir listeye dayanıyorsa bir de gerçek paylaşım ekranında dene.
Bu kontroldeki tüm platform karakter sınırları
Yukarıdaki canlı kontrolün kullandığı sınırların aynısı, referans tablosu olarak. Şuraya atla: X/Twitter · Discord · Instagram · TikTok · SMS · her platform nasıl sayıyor.
Gönderiler ve mesajlar
| Platform | Sınır | Notlar |
|---|---|---|
| X / Twitter gönderisi | 280 | Ağırlıklı sayım: her bağlantı = 23; emojilerin, sembollerin ve süslü harflerin çoğu = 2 — X nasıl sayıyor |
| Discord mesajı | 2.000 | Nitro ile 4.000; daha uzun mesajlar .txt ekine dönüşür |
| Instagram açıklaması | 2.200 | İlk satırlardan sonra «devamı» ile kesilir |
| TikTok açıklaması | 2.200 | |
| LinkedIn gönderisi | 3.000 | «Daha fazla gör» cihaza göre 200–700 karakter civarında keser |
| Facebook gönderisi | 63.206 | |
| YouTube video açıklaması | 5.000 | |
| Pinterest pin açıklaması | 500 | |
| Telegram mesajı | 4.096 | Fotoğraf/video açıklaması için 1.024 |
| Threads gönderisi | 500 | |
| Bluesky gönderisi | 300 | Kod noktasına göre değil, grafeme (gördüğün şeye) göre sayılır |
| Reddit gönderi başlığı | 300 | |
| Zalo gönderisi/durumu | 2.000 |
Biyografi ve profiller
| Alan | Sınır |
|---|---|
| Instagram biyografisi | 150 |
| TikTok biyografisi | 80 |
| LinkedIn başlığı | 220 |
| WhatsApp Hakkında yazısı | 139 |
| Telegram biyografisi | 70 |
| VK durumu | 140 |
Kullanıcı adları, başlıklar ve SMS
| Alan | Sınır | Notlar |
|---|---|---|
| Discord takma adı | 32 | |
| TikTok kullanıcı adı | 24 | Sadece harf, rakam, alt çizgi ve nokta |
| Instagram kullanıcı adı | 30 | |
| YouTube video başlığı | 100 | |
| SEO meta başlığı | ~60 | Google piksel genişliğine göre keser — bunu bir ölçüt olarak al |
| SEO meta açıklaması | ~155 | Aynı şekilde — piksel genişliğine göre kesilir |
| Kısa mesaj (SMS) | 160 / segment | GSM-7 dışında tek bir karakter (emoji, kıvrık tırnak, ş, ğ, ı…) yeter ve segment başına 70'e düşer — Türkçe karakterler ve SMS |
Karakter sayın neden platformunkiyle uyuşmuyor
«Bu kaç karakter?» sorusunun birden fazla doğru cevabı var, çünkü platformlar farklı birimlerle sayıyor. Aynı metnin dört farklı uzunluğu olabilir:
| Sayım birimi | Neyi ölçer | Kim kullanır |
|---|---|---|
| Grafem | Gözünle gördüğün şey — ten rengi olan bir emoji 1'dir | Bluesky; Instagram'ın emojiye yaklaşımı da kabaca böyle |
| Kod noktası | Unicode karakterleri — 👍🏽 2'dir (başparmak + ten rengi) | Web platformlarının çoğu ve bu araçtaki ana «Karakter» kutucuğu |
| UTF-16 birimi | JavaScript'in ve birçok uygulamanın metni sakladığı biçim — 𝗸𝗮𝗹𝗶𝗻 harfler 2'şer tutar | HTML form alanları (maxlength), birçok oyun ve uygulama arka ucu |
| UTF-8 bayt | Kapladığı yer — ş 2, 中 3, 𝗯 4 bayttır | Amazon ürün alanları, Steam adları, veritabanları |
Dördü de yukarıdaki istatistiklerde canlı duruyor; bir form «metnin çok uzun» derken kelime işlemcin aynı fikirde değilse, formun hangi birimi kullandığını doğrudan görebilirsin. İki hedef bunun üstüne ayrı bir kural ister:
X / Twitter karaktere göre değil, ağırlığa göre sayar. X'in kendi yayımladığı algoritmaya göre (twitter-text kütüphanesi) her URL tam olarak 23, temel Latin harfleri 1, geri kalan neredeyse her şey — CJK karakterleri, emojilerin çoğu ve her «süslü font» Unicode harfi — 2 sayılır. Bu yüzden tamamı 𝗸𝗮𝗹𝗶𝗻 yazılmış bir gönderi 280'lik bütçeye yalnızca 140 görünür harf sığdırır. Türkçe'nin ç, ş, ğ, ı, ö, ü harfleri ağırlığı 1 olan aralıkta kalır; yani X'te normal harflerden fazla tutmazlar. Yukarıdaki kontroldeki «X / Twitter» seçeneği bu gerçek algoritmayı uygular.
SMS ise segmentle sayılır ve Türkçe'de tek bir ş bunu 160'tan 70'e düşürür. Bu, Türkçe yazan herkesi doğrudan ilgilendirdiği için ayrı bir bölümde anlattık: Türkçe karakterler ve SMS.
Boşluklu / boşluksuz karakter sayısı
Türkiye'de çeviri ücretleri çoğunlukla «boşluksuz 1000 karakter = 1 sayfa» hesabıyla belirlenir ve sayım genellikle hedef metin (çevirinin teslim edildiği dildeki metin) üzerinden yapılır — kaynak metinden sayan bürolar da var, o yüzden teklif alırken hangisinin geçerli olduğunu netleştir. Yukarıdaki sayaçta iki değer yan yana durur: «Karakter» her boşluğu sayar, «Karakter (boşluksuz)» boşlukları çıkarır; «Çeviri sayfası (boşluksuz 1000 karakter)» kutucuğu ise metnin kaç sayfa ettiğini anlık gösterir. Sosyal medya sınırlarını kontrol ederken boşluklu sayıyı, çeviri sayfası hesabında boşluksuz sayıyı kullan.
Türkçe karakterler ve SMS: 160'tan 70'e
Bir SMS, her karakter eski GSM-7 alfabesinde kaldığı sürece 160 karakter alır. ö ve ü bu alfabede var; ama ş, ğ, ı, İ ve küçük ç yok — tek bir tanesi bile tüm mesajı sessizce Unicode moduna geçirir: segment başına 160 yerine 70 karakter (mesaj bölünürse 67). 100 karakterlik bir mesaj böylece 2 segmente bölünür ve operatörüne göre 2 kat ücretlendirilebilir. Emojiler ve Word'den yapıştırılan kıvrık tırnaklar da aynı etkiyi yapar.
Teknik olarak Türkçe için tanımlı bir ulusal karakter tablosu (national language shift table) da var; desteklendiğinde ş, ğ, ı gibi harfleri Unicode'a düşmeden taşıyabiliyor ve segment 155 karaktere kadar çıkabiliyor. Ama bunun çalışması için hem gönderen tarafın hem alıcı telefonun tabloyu desteklemesi gerekiyor ve uygulamada operatörden operatöre değişiyor — bu yüzden pratikte Türkçe karakter içeren bir SMS çoğunlukla yine 70 karaktere düşer. Bütçe yaparken 70'e göre plan yapmak güvenli olanı.
Metin kutusunun üstündeki kontrolde «SMS → Kısa mesaj» seçeneği bunu anlık algılar, kaç segment ettiğini ve mesajı Unicode moduna geçiren karakteri tam olarak gösterir; tek tıklık «SMS'e uygun hale getir» düzeltmesi de o karakterleri temizleyip mesajı 160'lık segmentlere geri döndürür.
Karakter sayacı hakkında sık sorulanlar
Kelime ve karakter sayısı online nasıl sayılır?
Metnini yukarıdaki kutuya yaz ya da yapıştır. Kelime sayısı, karakter sayısı (boşluklu ve boşluksuz), cümle sayısı, paragraf sayısı ve tahmini okuma süresi sen yazarken canlı güncellenir — gönder düğmesi yok, yazdığın hiçbir şey yüklenmez ya da kaydedilmez.
Boşluklar karakter olarak sayılıyor mu?
Evet, neredeyse her platformda. Boşluk sıradan bir karakterdir: X'teki 280'inden birini, Instagram biyografisindeki 150'sinden birini ve SMS'te bir septeti harcar. Sayaç bu yüzden «Karakter» ve «Karakter (boşluksuz)» değerlerini yan yana gösterir: herhangi bir platform sınırı için boşluklu sayıyı kullan, boşluksuz sayıyı ise sadece bir müşteri ya da çeviri bürosu öyle istediğinde — o teknik bir kural değil, bir ücretlendirme geleneğidir.
Emoji tek karakter mi sayılıyor?
Nadiren. Sade bir emoji genelde 1 kod noktasıdır ama 2 UTF-16 birimi tutar; ten rengi eklenmiş ya da birkaç parçanın birleşmesiyle oluşan bir emoji (aile emojisi gibi) 4, 7 ya da daha fazla olabilir. X'te her emoji 280'inden 2 tanesini götürür; SMS'teyse tek bir emoji tüm mesajı 160 karakterlik GSM-7'den 70 karakterlik Unicode segmentlerine geçirir. «Grafem» kutucuğu gördüğün şeyi, «Karakter» ve «UTF-16 birimi» ise alanın sana yazdığı bedeli gösterir.
Sayaç sığıyor derken platform neden sınırı aştığımı söylüyor?
Çünkü ikiniz farklı birimlerle sayıyorsunuz. Çoğu platform Unicode kod noktası sayar; ama HTML form alanları ve birçok uygulama UTF-16 birimi sayar — orada süslü bir harf 2 tutar — Amazon ürün alanları UTF-8 bayt sayar, X ise ağırlıklı sayım kullanır. Metin kutusunun üstünden metnin nereye gideceğini seç; sayaç genel bir rakam vermek yerine tam olarak oranın saydığı gibi sayar.
Metnimi sınırın altına nasıl indiririm?
Sınırı aştığında sayaç neyi kesmen gerektiğini, her seçeneğin o platformun kendi sayım birimindeki tam kazancıyla birlikte gösterir: süslü Unicode yazıyı düz yazıya çevir, emojileri kaldır, kıvrık tırnak ve uzun tireleri düzleştir, çift boşlukları birleştir, hashtag'leri çıkar ya da metni kelime sonunda kesip sığdır. Hepsi tek tıklık ve hepsi geri alınabilir; yani yeniden yazmaya oturmadan önce en ucuz çözümü deneyebilirsin.
Süslü fontlar daha fazla karakter mi sayılıyor?
Genellikle iki katı. Süslü Unicode harfler — kalın, el yazısı, gotik ve diğer fantezi alfabelerin çoğu — büyük ölçüde U+FFFF'in üstünde yaşar; bu yüzden görünen her harf 2 UTF-16 birimi, 4 UTF-8 bayt ve X'in 280'inden 2 tanesi eder. 10 harflik süslü bir ad bu yüzden 12 karakterlik bir oyun alanına sığmayabilir. Metni yapıştır ve «Süslü yazıyı düz yazıya çevir» düzeltmesiyle farkı anında gör ve geri kazan.
Görünmez karakterler de sayılıyor mu?
Evet — ve bir sayının göründüğünden gizemli biçimde yüksek çıkmasının en yaygın nedeni tam olarak budur. Sıfır genişlikli boşluklar, bayt sırası işaretleri ve başka uygulamalardan yapıştırılan dolgu karakterleri ekranda hiçbir şey göstermeden bütçeni yer. Sayaç bunları metin kutusunun altında işaretler ve tek tıkla temizlemeni sağlar.
Çeviride 1 sayfa kaç karakter?
Türkiye'de yaygın standart, boşluksuz 1000 karakter = 1 sayfadır ve sayım genellikle hedef metin üzerinden yapılır. Metnini yukarıdaki kutuya yapıştır; «Karakter (boşluksuz)» sayısını ve «Çeviri sayfası (boşluksuz 1000 karakter)» kutucuğundaki sayfa karşılığını anlık görürsün. Kaynak metinden mi hedef metinden mi sayılacağı büroya göre değişebilir — teklifte netleştirmekte fayda var.
Türkçe karakterler (ş, ğ, ı, ç) SMS'i neden kısaltıyor?
SMS'in 160 karakterlik sınırı yalnızca GSM-7 alfabesindeki karakterler için geçerlidir. ş, ğ, ı, İ ve küçük ç bu alfabede olmadığından, tek bir tanesi bile mesajın tamamını Unicode moduna geçirir: segment başına 70 karakter (bölünen mesajlarda 67). Mesaj bölününce 2 kat ücretlendirilebilir. Türkçe için tanımlı bir ulusal karakter tablosu var ve desteklendiğinde segmenti 155 karaktere kadar çıkarabiliyor; ama hem gönderen tarafın hem alıcı telefonun bunu desteklemesi gerektiği ve operatörden operatöre değiştiği için pratikte Türkçe karakter içeren SMS çoğunlukla yine 70'e düşer. Metin kutusunun üstündeki «SMS → Kısa mesaj» seçeneği hangi karakterin buna yol açtığını gösterir, «SMS'e uygun hale getir» düzeltmesi de onları tek tıkla temizler.
Word ile online sayaçlar neden farklı karakter sayısı gösteriyor?
Genellikle görünmeyen karakterler yüzünden: Word, paragraf işaretlerini ve satır sonlarını farklı sayar; dipnotlar ise «Metin kutularını, dipnotları ve son notları dahil et» kutusu işaretlenmedikçe sayıma hiç girmez. Ayrıca bazı alanlar karakteri kod noktası yerine UTF-16 birimi ya da bayt olarak sayar — süslü Unicode harfleri bu sayımlarda 2 ya da 4 sayılır. Yukarıdaki Grafem, UTF-16 birimi ve UTF-8 bayt kutucukları, hedefin kullandığı sayımı birebir görmeni sağlar.
Bu sayaç ücretsiz mi, metnimi kaydediyor ya da yüklüyor mu?
Evet, tamamen ücretsiz ve üyeliksiz. Her sayım, her sınır kontrolü ve her düzeltme tarayıcında düz JavaScript ile çalışır — yazdığın hiçbir şey yüklenmez, kaydedilmez ya da herhangi bir yerde saklanmaz.
Bu metni şık bir fontla mı yazmak istiyorsun?
UltraTextGen düz metni kalın, italik, el yazısı ve 100'den fazla Unicode font stiline çevirir — her bio, gönderi ve sohbette çalışır, ücretsiz ve anında.
UltraTextGen'i Aç →Biyografi Yazı Tipi
Platforma göre canlı karakter sayacıyla biyografini stillendir.
Zalgo (Bozuk Yazı)
Discord ve X sınırlarına «sığar mı?» kontrolüyle glitch yazı üret.
Character Counter (İngilizce)
Bu sayacın İngilizce sürümü — İngilizce metin yazıp kontrol ediyorsan işine yarar.
Kavisli Yazı Üretici
Metni yay ya da daire boyunca bük, SVG ya da PNG olarak indir.