digtools
📊
csv-bom-newline,

CSV Garip Karakter (Bozulma) Önleyici
(BOM ekleme / Satır sonu dönüştürme)

Excel'de CSV açarken Türkçe/özel karakterlerin bozulmasını ve satırların kaymasını tek tıkla çözün.UTF-8 BOM ekleme/silme, satır sonu (LF/CRLF) dönüştürme ve sondaki boşlukları temizleme.

⚡️
Tarayıcıda İşleme
Sunucuya hiçbir veri gönderilmez
✨️
Kayıt Gerektirmez
Hesap açmadan hemen kullanın
🛡️
Otomatik Dönüştür
Seçenek değiştiğinde anında önizleme
CSV (Girdi)
📂 Bir CSV dosyasını buraya sürükleyip bırakın

veya

CSV / TSV / TXT — tarayıcıda yerel işlenir

Excel'de kaydedilen bazı CSV dosyaları Shift_JIS (CP932) gibi kodlamalar kullanabilir.

Kaynak dosya varsa, temel isim otomatik olarak devralınır.

* İçerik doğrudan tarayıcınızda işlenir ve hiçbir sunucuya aktarılmaz.

Dönüştürme Seçenekleri

Eğer hem 'BOM Ekle' hem de 'BOM Kaldır' açıksa, önce BOM silinir ardından tekrar eklenir (sonuçta en başta tam olarak tek bir BOM oluşur).

about,

Hakkında

Bir CSV dosyasını Excel'de açtığınızda UTF-8 destekli karakterlerin bozulması (Türkçe harfler vb.) ve satırların iç içe geçmesi sıkça karşılaşılan bir problemdir. Bu araç; bu tür veri kaymalarını ve mojibake durumlarını tek tıkla çözmeyi hedefler. Tarayıcınız üzerinde UTF-8 BOM (Byte Order Mark) ekleyip silebilir ve (LF/CRLF) satır listelerini anlık dönüştürebilirsiniz.

Ek olarak, Shift_JIS veya EUC-JP gibi formatlarda encode edilmiş CSV belgelerinin okumasını algılar ve düzgün bir UTF-8 formuna dönüştürür. Tüm işlemler lokal tarayıcınız mimarisinde yapıldığından verileriniz sunuculara veya arka plan bulut servislerine düşmez ve gizlilik korunur.

how to use,

Nasıl Kullanılır

ADIM 1

CSV Dosyasını Seçin

Dosyanızı sürükleyin, "Dosya Seç" ile seçin veya ham metni kutuya doğrudan yapıştırın. Anormal bir Japonca dosyası ise kodlamaya dikkat edin.

ADIM 2

Ayarları Düzenleyin

Örneğin Excel dosya hatalarını önlemek için "UTF-8 BOM Ekle" ve "CRLF" seçeneklerini açın. Otomatik dönüştürme aktifse anında sonuç doğar.

ADIM 3

Sonucu İndirin

Şekillenen kodlu metni panoya kopyalayabilir ya da tek bir tıkla dosya olarak (önceki isimle aynısını koruyarak) makinenize geri indirebilirsiniz.

glossary,

Sözlük

CSV (Virgülle Ayrılmış Değerler)
Verilerin virgül (,) ile kategorik bölümlendiği ve programlar arasında veri tabanı entegrasyonu sunan ortak ve standart dosyadır.
BOM (Byte Order Mark)
UTF formatındaki metnin hemen başlangıcına işlenen görünmez bir heksadesimal damgadır. Excel, dosyaya erişirken UTF-8 koduna göre işlemden emin olur. Çıkarıldıysa Türkçe harflerin veya yabancı alfabenin heceleri bozulur.
Satır Sonu (CR / LF)
Karakterin alt kısıma inmesini zorlayan sistem kodudur (görünmez karakterlerdir). Windows `CRLF` (Carriage Return + Line Feed) kullanırken Unix/Mac/Linux bazlı web hizmetleri ağırlıkla sadece `LF` destekler.
Mojibake (Bozuk Metin)
Veri karakterlerinin orjinal halleriyle okunmayıp, program tarafından anlamsız ikonlar, soru işaretleri veya garip dillere çevrilmesi (kodlama uyumsuzluğu) durumudur.
UTF-8
Web için egemen metin kodlama formatıdır. Yazılımcılar BOM'suz saf UTF-8 sevsede, son işletme kullanıcıları Excel kullanımı sebebiyle BOM'lu UTF-8 standartını talep eder.
HTML5 Blob API
Orijinal verilerinizi bilgisayarınızdan izinsiz karşıya göndermeden, tarayıcınız üstünde salt olarak işlem görüp güvenilir ve performansı artırılmış dönüştürmeler yapan API teknolojisidir.
faq,

SSS

Q.CSV dosyalarım sunucularınıza yükleniyor mu?
Hayır, verileriniz kesinlikle bilgisayarınızı terk etmez. Bütün okuma, BOM işlemi ve satır sonu değişiklikleri lokal olarak kullandığınız web tarayıcısında güvenli bir şekilde yapılır. Belgeleri güvenle işleyebilirsiniz.
Q.Bir CSV dosyasını Excel ile açtığımda neden karakterler (Türkçe harfler vs.) bozuk görünüyor?
Excel, dosya başında bir UTF-8 BOM kodu görmezse varsayılan olarak cihazın yerel (Windows vs.) kodlamasını kullanır. Çözmek için 'UTF-8 BOM Ekle' deyin, dönüştürün ve kaydedin. Dosya Excel'de düzelecektir.
Q.Shift_JIS (CP932) destekli bir CSV açtığımda karakterler bozuk çalışıyor.
Kimi sistemlerden inen farklı ANSI uzantıları otomatik algılanamayabilir. O durumda 'Girdi Kodlaması' kutusunu ilgili formata (Shift_JIS vb.) çekip dosyayı tekrar seçin. Araç doğru okuyup UTF-8 formunda çıkarır.
Q.İçe aktarırken 'Satır Sonu Hatası' alıyorum, neden?
Birçok web veri tabanı ve sistem (Linux/Mac) genelde sadece 'LF' satır sonunu kabul eder. Eklediğiniz CSV 'CRLF' içeriyorsa hata doğabilir. 'LF (\n) Olarak Düzenle' seçeneğini tıklayıp yeniden kaydetmeyi deneyin.
Q.Yüklenecek CSV belgesi (txt) için maksimum boyut var mıdır?
Bütün işlem doğrudan tarayıcının yerel çalışma zamanında (RAM'de) yürütüldüğü için ortalama ~15MB boyutun üzerinde çökmeler veya donmalar yaşanabilir.
Q.Bu işlem benim orijinal dosyamı siler veya değiştirir mi?
Kesinlikle hayır. Orijinal listeniz okunur, içeriği kopyalanır ve sistem RAM'inizde ayarlandıktan sonra cihazınıza harici yeni bir kopya dosya olarak kaydedilir.
use cases,

Kullanım Senaryoları

📊

Kurumsal Sistemlerde Excel Bozulması Önlemi

Özel CRM/ERP sistemlerinden oluşturulan rapor formatını muhasebe veya raporlama takımlarına "BOM eklenmiş" şekilde atarak sorunları en aza indirmek.

💻

Farklı İşletim Sistemleriyle Transfer

Mac tabanlı ve Windows tabanlı iş bilgisayarlarından bir araya getirilen karmakarışık LF ve CRLF düzeninde olan tabloları standart tek hedefe optimize etmek.

Sorumluluk Reddi

Bu sitede sunulan araçların tamamı ücretsiz kullanılabilir; ancak kendi sorumluluğunuzda kullanınız. Herhangi bir hesaplama sonucu, dönüşüm sonucu veya oluşturulan verinin doğruluğu, eksiksizliği ya da güvenliği konusunda hiçbir garanti vermiyoruz. Bu araçların kullanımından kaynaklanabilecek zarar veya sorunlar için işletmecinin herhangi bir sorumluluk kabul etmediğini lütfen bilin. Araçların çoğu dosyaları ve hesaplamaları tarayıcınızda yerel olarak işler; bu, girdiğiniz verilerin sunucularımıza gönderilmediği veya depolanmadığı anlamına gelir.