Excel'i CSV'ye Ücretsiz Çevirme: UTF-8 ve Türkçe Karakter
Excel'i CSV'ye çevirme işini UTF-8 kodlamayla yap: doğru kayıt türünü, ayırıcıyı ve BOM ayarını seç, Türkçe harfleri ve barkodları bozmadan dosyanı indir.
Evan Carter Güncelleme: 14 Ekim 2026 6 dk okuma
İçindekiler
Excel’i UTF-8 kodlamalı CSV’ye çevirmek için Dosya > Farklı Kaydet’te “CSV UTF-8 (Virgülle ayrılmış)” türünü seç ya da dosyayı Excel → CSV aracına bırakıp sayfayı, ayırıcıyı ve UTF-8 BOM seçeneğini belirleyerek indir. Eski “CSV (Virgülle ayrılmış)” türü Türkçe kod sayfasıyla yazdığı için web platformlarında harfleri bozar.
Excel’de hazırladığın ürün listesi, müşteri tablosu ya da fiyat dosyası çoğu zaman bir web platformuna CSV olarak yüklenecektir. Shopify, WooCommerce, e-posta araçları ve reklam panelleri genellikle UTF-8 kodlama ister. Excel ise “CSV” adı altında birkaç farklı kayıt türü sunar ve bunların yalnızca biri UTF-8’dir. Yanlış türü seçersen dosya senin bilgisayarında düzgün görünür, platforma yüklendiğinde “Ürün” yerine “Ür?n” yazar. Aşağıda iki yolu da, hangisinin ne zaman işine yarayacağıyla birlikte bulacaksın.
Ücretsiz araçExcel → CSVExcel dosyanın istediğin sayfasını CSV olarak indirir. Ayırıcıyı seç, Türkçe karakterler bozulmasın diye Excel uyumlu BOM ekle. Dosyan tarayıcıda kalır.
Excel → CSV aracıyla UTF-8 CSV oluşturma adım adım
- Aracı aç ve Excel dosyanı bırak. Excel → CSV sayfasındaki alana .xlsx ya da .xls dosyanı sürükle. Dosya tarayıcında okunur, hiçbir yere yüklenmez.
- Sayfa listesinden doğru sayfayı seç. Dosyanda birden fazla dolu sayfa varsa Sayfa listesi görünür; her sayfanın yanında satır sayısı yazar. Boş sayfalar listelenmez.
- Ayırıcıyı belirle. Ayırıcı listesinde iki seçenek var: Noktalı virgül ( ; ) — Excel Türkçe ve Virgül ( , ). Dosyayı Türkçe Excel’de açacaksan noktalı virgülü, Shopify gibi uluslararası bir platforma yükleyeceksen virgülü seç.
- UTF-8 BOM ekle kutusuna karar ver. Kutu varsayılan olarak işaretlidir ve Excel’in dosyayı açarken Türkçe harfleri doğru göstermesini sağlar. Hedef platform BOM istemiyorsa işareti kaldır.
- Önizleme tablosunu kontrol et. Satır ve sütun sayısı üstte, ilk satırlar tabloda görünür. Başlıkların, barkodların ve Türkçe harflerin doğru olduğundan emin ol.
- CSV dosyasını indir düğmesine bas. Dosya adı Excel dosyanın adını taşır; birden fazla sayfa varsa sayfa adı da eklenir. İnen dosya UTF-8 kodlamalıdır.
Excel’in Farklı Kaydet menüsüyle UTF-8 CSV oluşturma
Microsoft 365 ya da Excel 2016 sonrası bir sürümün varsa aynı işi Excel içinden de yapabilirsin. Menü adları sürüme ve dil paketine göre küçük farklar gösterebilir.
- CSV’ye çevirmek istediğin sayfayı aç; Excel yalnızca etkin sayfayı CSV olarak kaydeder.
- Dosya > Farklı Kaydet menüsüne git ve kayıt yerini seç.
- Kayıt türü listesinden CSV UTF-8 (Virgülle ayrılmış) (*.csv) seçeneğini seç.
- Kaydet’e bas. Excel birden fazla sayfa olduğu ya da bazı özelliklerin kaybolacağı konusunda uyarırsa onayla.
- Dosyayı kapat. Çalışmaya devam edeceksen orijinal XLSX dosyanı aç, CSV’nin üzerinde çalışma.
Hangi kayıt türü ne üretir?
| Yöntem ya da kayıt türü | Karakter kodlaması | Ayırıcı | BOM | Ne zaman kullanılır |
|---|---|---|---|---|
| CSV UTF-8 (Virgülle ayrılmış) | UTF-8 | Bölge ayarındaki liste ayırıcı (Türkçe Windows’ta genellikle ;) | Var | Excel 2016 sonrası, UTF-8 isteyen platformlar |
| CSV (Virgülle ayrılmış) | Sistemin kod sayfası (Türkçe Windows’ta Windows-1254) | Bölge ayarındaki liste ayırıcı | Yok | Yalnızca Türkçe kodlama bekleyen eski yerel programlar |
| CSV (Macintosh) ve CSV (MS-DOS) | Eski kod sayfaları | Bölge ayarındaki liste ayırıcı | Yok | Neredeyse hiç |
| Excel → CSV aracı | UTF-8 | Noktalı virgül ya da virgül, sen seçersin | İsteğe bağlı | Ayırıcıyı ve BOM’u sistem ayarından bağımsız seçmek istediğinde |
Farklı Kaydet menüsünün ayırıcıyı Windows ayarından alması en sık yaşanan sürprizdir: Türkçe bilgisayarda “virgülle ayrılmış” adlı tür çoğu zaman noktalı virgülle yazar. Virgül isteyen bir platform için ya bölge ayarındaki liste ayırıcıyı değiştirmen ya da ayırıcıyı kendin seçebildiğin bir araç kullanman gerekir. Bölge ayarını değiştirmek bilgisayardaki diğer programları da etkiler.
Görünen değer mi, saklanan değer mi?
İki yöntem arasındaki önemli bir fark, hücre biçimlerinin nasıl ele alındığıdır.
- Excel’in Farklı Kaydet menüsü hücreleri ekranda göründükleri biçimde yazar. “1.249,90 ₺” olarak biçimlenmiş bir fiyat CSV’ye de bu metinle geçer.
- Excel → CSV aracı hücrede saklanan ham değeri yazar. Aynı fiyat “1249.9” olur; yüzde 20 olarak görünen KDV “0.2”, tarih hücreleri ise Excel’in tarih seri numarası olur. Formüllü hücrelerde formül değil, son hesaplanmış sonuç yazılır.
Görünen değeri yazmanın bir yan etkisi de yuvarlamadır: hücre biçimi iki ondalık gösteriyorsa, Farklı Kaydet ile oluşan CSV’de daha fazla ondalıklı değerler ekrandaki gibi iki haneye yuvarlanmış olarak yer alır.
Shopify ve WooCommerce gibi platformlar fiyatlarda nokta ondalık ayırıcı ve para birimi simgesi olmayan sayılar beklediği için ham değer çoğu durumda işine gelir. Tarih ya da biçimli yazılması gereken bir sütun varsa, CSV’ye çevirmeden önce o sütunu Excel’de metne dönüştür. Barkod ve stok kodu sütunları XLSX’te metin olarak saklanıyorsa her iki yöntemde de baştaki sıfırlar korunur.
Ürün dosyanı doğrudan Shopify’a hazırlıyorsan ara CSV adımını atlayıp tabloyu Excel / CSV → Shopify dönüştürücüsüyle Shopify’ın sütun düzenine çevirebilirsin. Excel ve CSV’nin genel farklarını Excel ve CSV arasındaki farklar yazısında, dosyanın baştan sona hazırlanışını da e-ticaret ürün dosyası hazırlama rehberinde bulabilirsin.
Eski Excel sürümünde ya da Excel olmadan UTF-8 CSV
Kayıt türü listende “CSV UTF-8” yoksa üç yolun var. Birincisi yukarıdaki araçtır; yalnızca tarayıcı ister. İkincisi Not Defteri’dir: Excel’den normal “CSV (Virgülle ayrılmış)” olarak kaydettiğin dosyayı Not Defteri’nde aç, Farklı Kaydet penceresinin altındaki Kodlama listesinden UTF-8’i seçip kaydet; harfler Not Defteri’nde doğru görünüyorsa dönüşüm de doğru olur. Üçüncüsü Google E-Tablolar’dır: tabloyu içe aktardıktan sonra Dosya > İndir menüsündeki virgülle ayrılmış değerler seçeneği UTF-8 kodlamalı ve virgül ayırıcılı bir dosya üretir. Hangi yolu seçersen seç, yüklemeden önce dosyayı hedef platformda küçük bir deneme içe aktarımıyla test et.
Sık yapılan hatalar
- “CSV (Virgülle ayrılmış)” türünü seçmek → dosya Windows-1254 ile yazılır, UTF-8 bekleyen platformda ş, ğ, ı harfleri soru işaretine döner → “CSV UTF-8” türünü ya da Excel → CSV aracını kullan.
- Kaydettiğin CSV’yi Excel’de açıp yeniden kaydetmek → barkodların baştaki sıfırları silinir, uzun numaralar bozulur → CSV’yi düzenleme; değişikliği XLSX’te yapıp yeniden dışa aktar. Dosyayı yalnızca incelemek istiyorsan CSV → Excel aracıyla XLSX’e çevirerek aç.
- Birden fazla sayfalı dosyada yanlış sayfayı dışa aktarmak → yükleme boş ya da eksik veriyle yapılır → etkin sayfayı ya da araçtaki sayfa seçimini indirmeden önce kontrol et.
- Ayırıcıyı hedef platforma göre seçmemek → tüm veriler tek sütuna okunur ya da içe aktarma hata verir → platformun yardım sayfasında istenen ayırıcıyı doğrula; ayırıcısı hatalı bir dosyan varsa CSV Ayırıcı Düzeltme aracıyla yeniden yazdır.
- Tarih sütununu kontrol etmemek → ham değer yazıldığı için tarihler sayıya dönüşür → CSV’ye çevirmeden önce tarih sütununu metne dönüştür.
Sık sorulan sorular
Excel’de CSV UTF-8 seçeneği neden yok? CSV UTF-8 kayıt türü Excel 2016 ve sonrası sürümlerde, özellikle Microsoft 365’te bulunur; daha eski sürümlerde yoktur. Eski bir sürüm kullanıyorsan dosyayı Excel → CSV aracıyla dönüştürebilir ya da CSV’yi Not Defteri’nde UTF-8 olarak yeniden kaydedebilirsin.
Excel CSV dosyasını neden noktalı virgülle kaydediyor? Excel CSV kaydederken Windows bölge ayarındaki liste ayırıcıyı kullanır ve Türkçe ayarda bu karakter genellikle noktalı virgüldür. Virgül isteyen bir platform için Excel → CSV aracında ayırıcıyı virgül seçmek, sistem ayarını değiştirmekten daha güvenlidir.
UTF-8 BOM eklemeli miyim? Dosyayı Excel’de açacaksan evet, eklemelisin. BOM, Excel’in Türkçe harfleri doğru göstermesini sağlar; ancak bazı içe aktarıcılar BOM’u ilk sütun başlığının parçası sanabilir, bu durumda aynı dosyayı BOM’suz indir.
Birden fazla sayfası olan Excel dosyası tek CSV olur mu? Hayır, CSV yalnızca tek bir tablo taşıyabilir. Her sayfayı ayrı bir CSV dosyası olarak dışa aktarman gerekir; Excel → CSV aracında hangi sayfanın indirileceğini listeden seçersin.
Sonuç
Excel’den UTF-8 CSV almak için iki şeye dikkat etmen yeter: doğru kodlama ve hedef platformun beklediği ayırıcı. Farklı Kaydet menüsünde bunlardan yalnızca kodlamayı seçebilirsin; ayırıcı Windows ayarına bağlı kalır. Ayırıcıyı, BOM’u ve dışa aktarılacak sayfayı tek ekranda seçmek istiyorsan dosyanı Excel → CSV aracına bırak ve UTF-8 CSV’ni tarayıcından çıkmadan indir.
- excel'i csv'ye çevirme utf-8
- excel csv utf-8 kaydetme
- excel csv türkçe karakter
- csv utf-8 virgülle ayrılmış
- xlsx csv dönüştürme
- excel csv noktalı virgül yerine virgül
Bunlar da ilgini çekebilir
RehberCode 128 barkod ne için kullanılır? Kullanım alanlarıCode 128 barkod ne için kullanılır? Stok kodu, kargo etiketi ve depo rafında nerede işe yaradığını, EAN-13 farkını ve nasıl üretileceğini öğren.5 Kasım 2026 · 6dk okuma
RehberÜcretsiz Barkod Oluşturma: Programsız, Tek ve Toplu EtiketProgramsız online barkod oluşturma: EAN-13 veya Code128 seç, tek barkodu PNG/SVG indir ya da 200 koda kadar toplu sayfa hazırla ve doğru ölçüde bas.4 Kasım 2026 · 6dk okuma
RehberEAN-13 Barkod Nedir, Nasıl Alınır? Yapısı ve Kontrol HanesiEAN-13 barkod nedir, nasıl alınır: 13 hanenin anlamını, kontrol hanesi hesabını, GS1 üyeliği ile mağaza içi numara farkını adım adım öğren.3 Kasım 2026 · 6dk okuma