Karakter Kodlaması Kontrolü

Dosyaların karakter kodlamasını anında tespit edin, kodlamaları dönüştürün ve metin editörleri ile e-okuyuculardaki bozuk yazı sorunlarını çözün.

Dosya Seçmek İçin Tıklayın veya Dosyaları Buraya Sürükleyip Bırakın
Toplu algılamayı ve panodan doğrudan Ctrl + V ile yapıştırmayı destekler
{{ fileList.length }} dosya eklendi
Dosya AdıBoyutKodlama SonucuDoğrulukÇözülen Metin ÖnizlemesiİşlemlerOlası Kodlamalar
{{ item.file.name }}
{{ formatFileSize(item.file.size) }} Algılanıyor... {{ item.encoding }}-- Boş Dosya {{ item.confidenceText }}
Çözülüyor...
(Boş dosya, içerik yok)
{{ item.previewText }}
Analiz ediliyor...
--

Çözülen Metin Önizlemesi - {{ currentPreviewItem ? currentPreviewItem.file.name : '' }}

Olası Kodlamalar:
Dosya çözülüyor...

{{ convertDialogTitle }}

Dosya kodlaması dönüştürülüyor ve indirme hazırlanıyor, lütfen bekleyin...

Dönüştürme tamamlandı! İndirme otomatik olarak başlatıldı.

AÇIK Dosyanın başına BOM imzası yazar. CSV'leri Microsoft Excel veya eski Not Defteri ile açarken Türkçe karakterlerin bozulmasını önler.

KAPALI Standart BOM'suz UTF-8 oluşturur. Web Geliştirme, Linux/macOS ve Kaynak Kodlar için önerilir (istenmeyen karakter hatalarını önler).

Dosya Karakter Kodlaması Nasıl Hızla Tespit Edilir?

Program yüklemenize gerek kalmadan. 3 basit adımda kodlamayı belirleyin ve bozuk metinleri çevrimiçi düzeltin:

1

Dosyaları Seçin ve Yükleyin

Yükleme alanına tıklayarak bilgisayarınızdan dosyaları seçin, dosyaları tarayıcıya sürükleyip bırakın veya dosyaları kopyalayıp Ctrl + V ile doğrudan yapıştırın.

2

Anında Analiz ve Canlı Önizleme

Yüksek performanslı algoritmalar sunucuya yükleme yapmadan tamamen yerel olarak kodlamayı analiz eder. Kodlama türünü, doğruluk oranını ve metin önizlemesini görün.

3

Kodlamayı Değiştirin ve İndirin

Varsayılan önizleme bozuk görünüyorsa "Olası Kodlamalar" altındaki etiketlere tıklayarak anında geçiş yapın. Doğruladıktan sonra "UTF-8'e" veya "Tümünü UTF-8'e Dönüştür ve İndir (ZIP)" seçeneğine tıklayın.

Sık Karşılaşılan Bozuk Metin Sorunları ve Çözümleri

1. Windows Not Defteri'nde Türkçe Karakterlerin Bozulması

Eski Windows Not Defteri metinleri bölgesel ANSI (Windows-1254 veya ISO-8859-9) formatında kaydederek macOS, Linux veya webde karakter bozulmalarına yol açar. Evrensel UTF-8 formatına dönüştürerek çözebilirsiniz.

2. Excel'de CSV Açıldığında Soru İşaretleri veya Garip Semboller

Excel, BOM imzası bulunmayan UTF-8 CSV dosyalarını yanlış algılayarak Türkçe karakterleri bozabilir. Dosyayı BOM'lu UTF-8 veya UTF-16LE formatına dönüştürerek çift tıklamayla sorunsuz açabilirsiniz.

3. Telefonda veya Kindle'da Okunamayan TXT E-Kitaplar

Mobil e-kitap okuyucu uygulamalar bölgesel kodlama tablolarına sahip olmayabilir. TXT kitaplarınızı standart UTF-8'e dönüştürerek tüm mobil cihazlarda akıcı bir okuma deneyimi elde edin.

4. Kaynak Kod Yorumları, Altyazı (.srt) ve Şarkı Sözü Hataları

Eski kaynak kodlardaki yorumlar, .srt / .ass video altyazıları ve .lrc şarkı sözleri farklı işletim sistemleri arasında bozulabilir. Toplu yükleyerek saniyeler içinde tespit edin ve temiz bir ZIP arşivi olarak dışa aktarın.

Karakter Kodlamaları Karşılaştırma Rehberi

KodlamaTam Adı ve ÖzellikleriBaşlıca Kullanım AlanlarıUyumluluk ve Öneri
UTF-8Evrensel değişken uzunluklu Unicode kodlaması (1-4 bayt)Küresel web standardı, modern işletim sistemleri, yazılım geliştirmeEn çok önerilen, dünya çapında kusursuz uyumluluk
Windows-1254Türkçe tek baytlık kodlama (Windows ANSI Türkçe)Geleneksel Windows Türkçe sürümleri, eski veri tabanlarıYalnızca Türkçe yerel ortamlar; UTF-8'e dönüştürülmesi önerilir
ISO-8859-9Latin-5 Türkçe uluslararası karakter seti standardıEski Linux sistemleri ve geçmiş web sunucusu yapılandırmalarıBüyük ölçüde yerini UTF-8 standardına bırakmıştır
Windows-1252Batı Avrupa tek baytlık kodlaması (ANSI standardı)İngilizce, Fransızca, Almanca, İspanyolca eski metinlerDiğer tek baytlık Latin karakter kümeleriyle sıkça karıştırılır
GB18030 / GBKÇin resmi zorunlu ulusal karakter kodlama standardıÇince işletim sistemleri, kamu kurumları yazılımlarıGBK ve GB2312 ile tam geriye dönük uyumlu
Shift-JIS / EUC-JPJapon Sanayi Standardı (JIS) karakter kodlamasıJapon sistemleri, anime altyazıları ve eski yazılımlarJaponya dışında bozulmaya yatkındır; UTF-8 önerilir

Neden Çevrimiçi Toplu Algılama ve Dönüştürme?

🔒

%100 Tarayıcıda · Mutlak Gizlilik

Tüm karakter algılama, önizleme ve dosya dönüştürme işlemleri tarayıcınızın yerel belleğinde gerçekleşir. Hiçbir dosya sunucuya yüklenmez.

⚡

Doğruluk Puanı · Anında Kodlama Karşılaştırma

İstatiksel modeller ve bayt kalıpları ile çalışan bu araç, ana sonuçları doğruluk oranıyla sunar ve tüm adaylar arasında 1 tıkla geçiş yapmanızı sağlar.

📦

Yüksek Hızlı Toplu İşlem · Otomatik ZIP Paketi

Onlarca veya yüzlerce dosyayı aynı anda bırakın. Asenkron kuyruk dosyaları milisaniyeler içinde işler, tek tek indirmeye veya toplu ZIP paketine olanak tanır.

Sıkça Sorulan Sorular (SSS)

S: Kısa metinlerde veya bazı özel dosyalarda algılama doğruluğu neden her zaman %100 değildir?

Karakter kodlaması algılama, bayt sıklığı analizi ve dil olasılık modellerine dayalı istatistiksel çıkarım kullanır. Çok küçük dosyalar veya yalnızca ASCII karakter içeren metinler aynı anda birden fazla kodlama standardına uyabilir. 'Olası Kodlamalar' sütunundaki aday etiketlere tıklayarak kod çözülmüş metnin doğru olup olmadığını anında önizleyebilirsiniz.

S: BOM içeren UTF-8 ile BOM içermeyen UTF-8 arasındaki fark nedir? BOM nasıl eklenir veya kaldırılır?

1. Farklar: BOM, dosya başında yer alan 3 baytlık bir imzadır (0xEF 0xBB 0xBF). BOM içeren UTF-8, Microsoft Excel ve Not Defteri'nin CSV'deki Türkçe karakterleri tanımasını sağlar; web geliştirme ve Linux/macOS içinse standart BOM'suz UTF-8 önerilir.

2. BOM Ekleme: Dosyaları dönüştürürken açılan pencerede "BOM İmzası Ekle" seçeneğini işaretleyin.

3. BOM Kaldırma: İndirme penceresinde "BOM İmzası Ekle" kutusunun işaretini kaldırın. Araç, baştaki BOM baytlarını temizleyerek temiz standart UTF-8 çıktısı verecektir.

S: Bu araç hangi karakter kodlamalarını destekler?

Araç, yüksek doğruluk oranıyla dünya çapında 80'den fazla karakter kodlamasını desteklemekte olup bölgelere göre şu şekildedir:

  • Küresel ve Evrensel (Unicode / Uluslararası): UTF-8, UTF-8 BOM'lu (UTF-8-SIG), UTF-16LE, UTF-16BE, UTF-16, UTF-32LE, UTF-32BE, UTF-32, ASCII
  • Türkiye (Türkçe): Windows-1254 (ANSI Türkçe), ISO-8859-9 (Latin-5 Türkçe), MacTurkish, CP857 (DOS Türkçe)
  • Batı Avrupa ve Amerika (İngilizce, Fransızca, Almanca, İspanyolca vb.): Windows-1252, ISO-8859-1 (Latin-1), ISO-8859-15 (Latin-9), MacRoman, HP-Roman8
  • Çin (Basitleştirilmiş ve Geleneksel Çince): GB18030 (Zorunlu standart, GBK ve GB2312 uyumlu), HZ-GB-2312, Big5, Big5-HKSCS
  • Japonya (Japonca): Shift_JIS, Shift_JIS_2004, CP932 (Windows), EUC-JP, EUC-JIS-2004, ISO-2022-JP Serisi
  • Kore (Korece): EUC-KR, CP949 (Windows), ISO-2022-KR, Johab
  • Orta ve Doğu Avrupa (Lehçe, Çekçe, Macarca, Romence vb.): Windows-1250, ISO-8859-2 (Latin-2), MacLatin2, CP852
  • Rusya ve Kiril Ülkeleri (Rusça, Ukraynaca, Belarusça, Bulgarca vb.): Windows-1251, KOI8-R, KOI8-U, ISO-8859-5, MacCyrillic, CP866, CP1125
  • Yunanistan (Yunanca): Windows-1253, ISO-8859-7, MacGreek, CP737
  • Orta Doğu (Arapça, İbranice, Farsça): Windows-1255 / ISO-8859-8 (İbranice), Windows-1256 / ISO-8859-6 / CP720 / CP864 (Arapça)
  • Güneydoğu Asya (Vietnamca, Tayca vb.): Windows-1258 (Vietnamca), CP874 / TIS-620 (Tayca)
  • Baltık ve İskandinav (Estonca, Letonca, Litvanca, İzlandaca vb.): Windows-1257, ISO-8859-4, ISO-8859-10, ISO-8859-13, MacIceland
  • Eski DOS ve Büyük Sistemler: DOS kod sayfaları (CP437, CP850, CP858 vb.), IBM/Mainframe EBCDIC (CP500, CP1026, CP1140 vb.)

S: Hangi dosya formatları desteklenmektedir?

.txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md dahil olmak üzere tüm düz metin dosyalarını destekler.

S: Dönüştürme sırasında dosya içeriği kaybolur mu veya bozulur mu?

Hayır. Dönüştürme işlemi yalnızca alttaki bayt kodlama formatını yeniden eşler (örneğin Windows-1254 baytlarından UTF-8 baytlarına). Tüm kelimeler, özel karakterler, satır sonları ve noktalama işaretleri veri kaybı olmadan korunur.