Convert CSV to XML in a single click.
CSV'den XML'e tek tıkla dönüştürün.
A fast, free CSV → XML converter. Map headers, set root and row element names, and download the result in one click. No signup, no storage.
Hızlı ve ücretsiz bir CSV → XML dönüştürücü. Başlıkları eşleyin, kök ve satır etiketlerini belirleyin, sonucu tek tıkla indirin. Kayıt gerekmez, dosyanız saklanmaz.
<!-- Upload a CSV and click Convert --><!-- CSV yükleyin ve Dönüştür'e tıklayın -->
Three steps.
Üç adım.
Upload a CSV, set your options, download the XML. No signup, no friction.
CSV yükleyin, ayarları seçin, XML'i indirin. Kayıt yok, engel yok.
Drop your CSV
CSV'yi bırakın
Drag a file in or click to browse.
Dosyayı sürükleyin ya da seçmek için tıklayın.
Name & map
İsimlendir ve eşle
Choose root and row element names. Optionally remap headers, e.g. name → adsoyad.
Kök ve satır etiketlerini seçin. Gerekirse başlıkları yeniden eşleyin: name → adsoyad.
Download clean XML
Temiz XML indir
Get valid, indented UTF-8 XML. Special characters are escaped automatically.
Geçerli, girintili UTF-8 XML elde edin. Özel karakterler otomatik kaçırılır.
A CSV in, an XML out.
Giren CSV, çıkan XML.
Mapping name → adsoyad with root customers, row customer.
name → adsoyad eşlemesi; kök customers, satır customer.
id,name,email
1042,Ayşe Demir,ayse@example.com
1043,Mert Kaya,mert@example.com
1044,Elif Yıldız,elif@example.com
<?xml version="1.0" encoding="UTF-8"?> <customers> <customer id="1042"> <adsoyad>Ayşe Demir</adsoyad> <email>ayse@example.com</email> </customer> <customer id="1043"> <adsoyad>Mert Kaya</adsoyad> <email>mert@example.com</email> </customer> </customers>
Built for clean output.
Temiz çıktı için tasarlandı.
Thoughtful defaults for everyday conversion work, with enough control when your data is messy.
Gündelik dönüştürme işleri için akıllı varsayılanlar; karışık verilerde yeterli kontrol.
Headerless CSV
Başlıksız CSV
Provide column names manually for CSVs without a header row.
Başlık satırı olmayan CSV'ler için sütun adlarını elle verin.
Header remapping
Başlık yeniden eşleme
Rename columns as XML tags with a simple JSON map.
Basit bir JSON eşlemeyle sütunları XML etiketi olarak yeniden adlandırın.
No storage
Saklama yok
Files are processed in memory and discarded immediately after conversion.
Dosyalar bellekte işlenir ve dönüştürmeden hemen sonra silinir.
Free forever
Sonsuza dek ücretsiz
No sign-up, no paywall. Bookmark it and come back.
Kayıt yok, ödeme duvarı yok. Yer imine ekleyin, istediğinizde dönün.
UTF-8 everywhere
Her yerde UTF-8
Turkish and other non-ASCII characters are preserved and escaped correctly.
Türkçe ve ASCII dışı karakterler korunur, doğru şekilde kaçırılır.
Indented output
Girintili çıktı
Clean, two-space indented XML that's easy to read and diff.
Okunması ve karşılaştırılması kolay, iki boşluk girintili temiz XML.
Frequently asked questions
Sıkça sorulan sorular
Are my files stored?+
No. Files are streamed to our server, converted in memory, and discarded immediately. We never write them to disk, and we don't log their contents. See our Privacy Policy for details.
What's the biggest file I can convert?+
Around 50 MB. The resulting XML is held in memory, so your connection speed and available memory are the practical limits.
My CSV has no header row. Does that work?+
Yes. Fill in the Column names field with the headers you want, either comma-separated (id,name,email) or as a JSON array.
Can I rename columns to custom XML tags?+
Use the Column mapping field. Provide a JSON object like {"name":"adsoyad","email":"eposta"} and the CSV headers will be rewritten as those XML element names.
How are quotes and special characters handled?+
Standard CSV quoting is honored. In the XML output, the five XML-reserved characters & < > " ' are escaped to their entities.
Is it really free?+
Yes. No signup, no paywall, no trial period. The tool is ad-supported.
Dosyalarım saklanıyor mu?+
Hayır. Dosyalar sunucumuza aktarılır, bellekte dönüştürülür ve hemen silinir. Hiçbir şekilde diske yazılmaz ve içerikleri kaydedilmez. Ayrıntılar için Gizlilik Politikası'na bakın.
En fazla ne kadar büyük dosya dönüştürebilirim?+
Yaklaşık 50 MB. Üretilen XML bellekte tutulduğundan asıl sınır bağlantı hızınız ve kullanılabilir bellektir.
CSV'm başlık satırı içermiyor. Çalışır mı?+
Evet. Sütun adları alanına istediğiniz başlıkları virgülle ayrılmış (id,name,email) veya JSON dizisi olarak girin.
Sütunları özel XML etiketlerine dönüştürebilir miyim?+
Sütun eşlemesi alanını kullanın. {"name":"adsoyad","email":"eposta"} gibi bir JSON nesnesi verin; CSV başlıkları bu XML etiketlerine yeniden yazılır.
Tırnak ve özel karakterler nasıl işleniyor?+
Standart CSV tırnaklama kurallarına uyulur. XML çıktısında & < > " ' karakterleri varlık biçimine kaçırılır.
Gerçekten ücretsiz mi?+
Evet. Kayıt yok, ödeme duvarı yok, deneme süresi yok. Araç reklam desteklidir.