ESC

Metin Uzunluk Hesaplayıcı

Siz yazarken tüm hesaplamalar anında güncellenir

Uzunluk İstatistikleri

0
Karakter
0
Kod Noktası
0
UTF-8 Bayt
0
UTF-16 Bayt
0
URL Kodlanmış
0
Base64 Uzunluğu
Tüm işlemler tarayıcınızda gerçekleşir. Hiçbir veri sunucuya gönderilmez.

Kullanım Örnekleri

ASCII Metin

Her karakterin UTF-8'de 1 bayt kullandığı basit ASCII metnin uzunluğunu hesaplayın.

Unicode ve Emoji

Japonca metin ve emojiler gibi çok baytlı karakterlerin bayt sayılarını nasıl farklı etkilediğini görün.

URL Metni

Özel karakterler içeren bir URL'nin web kullanımı için URL kodlandığında nasıl genişlediğini kontrol edin.

Özellikler

Gerçek Zamanlı Hesaplama

Siz yazarken tüm ölçümler anında güncellenir, buton tıklamaya gerek yok

Çoklu Kodlamalar

Karakter, kod noktası, UTF-8, UTF-16, URL kodlanmış ve Base64 uzunluğunu görün

Unicode Desteği

Çok baytlı karakterleri, emojileri ve vekil çiftleri doğru şekilde işler

Gizlilik Öncelikli

Tüm işlemler tarayıcınızda yerel olarak gerçekleşir, sunucuya veri gönderilmez

Nasıl Kullanılır?

1

Metin Girin

Metninizi giriş alanına yazın veya yapıştırın. İstatistikler gerçek zamanlı güncellenir.

2

Uzunlukları Görün

Karakter, çeşitli kodlamalardaki baytlar ve kodlanmış uzunluklar dahil tüm ölçümleri görün.

3

İstatistikleri Kopyalayın

Tüm uzunluk bilgilerini panoya kopyalamak için İstatistikleri Kopyala butonuna tıklayın.

Sık Sorulan Sorular

Karakter JavaScript'in .length döndürdüğü UTF-16 kod birimlerini sayar. Kod noktası gerçek Unicode karakterlerini sayar. Emojiler genelde 2 kod birimi kullanır ama 1+ kod noktası olarak sayılır.

Farklı kodlamalar farklı miktarda yer kullanır. ASCII UTF-8'de 1, UTF-16'da 2 bayt. CJK karakterler UTF-8'de 3, UTF-16'da 2 bayt. İçeriğinize bağlı.

Metninizin URL kodlamasından sonra ne kadar uzun olduğunu gösterir (boşluk %20 olur vs.). URL uzunluk sınırlarını kontrol etmeniz gerektiğinde kullanışlıdır.

String Uzunluğu Neden Sadece .length Değil

Bir emojinin JavaScript'te 2 karakter tutmasına veya Japonca bir metnin UTF-8'de beklediğinizden 3 kat büyük olmasına şaşırdıysanız bu araç tam size göre. Metninizin gerçek boyutunu birden fazla kodlamada gösterir, böylece neyle uğraştığınızı tam olarak bilirsiniz.

Bir Bakışta Altı Ölçüm

Karakter sayısı, Unicode kod noktaları, UTF-8 bayt, UTF-16 bayt, URL kodlanmış uzunluk ve Base64 uzunluğu - hepsi siz yazarken gerçek zamanlı güncellenir. String'inizin gerçekte ne kadar büyük olduğunu anlamak için kod yazmanıza gerek yok.

Geliştiriciler Bunu Ne Zaman Kullanır?

Veri eklemeden önce veritabanı sütun boyutlarını kontrol etmek, URL uzunluk sınırlarını doğrulamak, API yük boyutlarını hesaplamak, uluslararası metinlerdeki kodlama sorunlarını hata ayıklamak veya emojinin VARCHAR(255) sütununuzu neden bozduğunu anlamak. Bu araç bu gerçek sorunları anında çözer.

Doğru Unicode İşleme

Araç vekil çiftleri, birleştirme karakterlerini ve emoji dizilerini doğru şekilde işler. JavaScript'in "length" dediği ile Unicode'un kod noktası olarak tanımladığı arasındaki farkı ayırt eder - uluslararası metin veya emoji yoğun içerikle çalışırken önemli bir ayrım.

Sunucu Yok, İzleme Yok

Her şey tarayıcınızda JavaScript ile çalışır. API anahtarlarını, parolaları veya hassas verileri endişesizce yapıştırın - hiçbir şey hiçbir yere iletilmez. Hesaplamalar cihazınızda yerel olarak gerçekleşir.

Güvenlik ve Gizlilik

Verilerinizin güvenliği bizim önceliğimiz

Yerel İşleme

Tüm işlemler tarayıcınızda gerçekleşir

Veri Transferi Yok

Verileriniz sunucularımıza gönderilmez

Veri Depolama Yok

Hiçbir veri depolanmaz veya paylaşılmaz

SSL Şifreleme

Güvenli bağlantı için SSL şifreleme