İçeriğe atla

Base64 Kodla/Çöz

Base64 Kodla/Çöz

Base64 Kodla/Çöz: URL-safe ve MIME format seçenekleriyle metin ve ikili verilerin Base64 kodlamasını ve kod çözmeyi destekler. Veri URL ayrıştırma, satır satır kodlama ve otomatik format tanımayı destekler, API çağrıları, e-posta ekleri ve veri yerleştirme için uygundur.

Base64 Kodla/Çöz

Hızlı başlangıç

1
Düz metin veya Base64 dizgesini alana girin.
2
İşlemek için “Kodla” veya “Çöz” düğmesine tıklayın.
3
Girdi ve sonuç aynı alanı paylaşır; tek tıkla kopyalayabilir veya temizleyebilirsiniz.
4
Doğrulamak için önce kodlayın, ardından “Çöz” moduna geçerek gidiş‑dönüş kontrolü yapın.
5
Choose Text mode for UTF-8 strings, or switch to Image mode for image files and image Data URLs
6
In Image mode, upload a file to generate a Data URL or raw Base64 result immediately
7
Paste a Data URL or raw Base64, choose MIME when needed, then reconstruct the preview

Yaygın kullanım senaryoları

URL/JWT

URL güvenli varyantı (−/_) tercih edin; kaçış sorunlarını azaltmak için sonda yer alan '=' işaretleri isteğe bağlıdır.

E‑posta/MIME

satır kaydırma gerekiyorsa MIME 76 sütun (CRLF) kullanın; web için genellikle satır kaydırma yapılmaz. Bu araç 76 sütun kaydırma ve LF/CRLF arasında geçiş imkânı sunar.

Çok satırlı metin

her satırı ayrı ayrı kodlamak için satır bazlı kodlamayı etkinleştirin.

MIME/PEM

76 sütun kaydırmayı etkinleştirin; gerektiğinde satır sonlarını LF olarak ayarlayın.

Data URL

gömme yaparken data:[mime];base64,… biçiminde üretin; çözücü virgülden sonraki kısmı otomatik ayıklar.

Gidiş‑dönüş doğrulama

önce kodlayıp hemen ardından çözerek bütünlüğü kontrol edin.

Image upload

Keep the original bytes and switch between Data URL and raw Base64 output without re-uploading

Image Data URL

Paste data:image/...;base64,... to auto-detect MIME and rebuild a previewable image

Raw Base64 image data

Supply the original image MIME explicitly before reconstructing or downloading

Ek senaryo

Base64 kodlama, Base64 çözme ve Base64 dönüştürücü aynı akış içinde ele alınabilir; böylece sonucu kopyalamadan veya dışa aktarmadan önce daha hızlı kontrol edebilirsiniz.

Kodlama parametreleri ve varyantlar

URL güvenli çıktı
Satır bazlı kodla (her satırı ayrı işleme)
MIME için 76 sütunda satır kaydır (CRLF)
Satır sonlarında LF kullan (\n)
Data URL
Raw Base64
Raw Base64 image input needs an explicit MIME type because Base64 itself does not store file format metadata
Otomatik doldurma: uzunluk 4’ün katına hizalanır; geçersiz uzunluklar hata olarak bildirilir.
Boşluk toleranslı: çözme sırasında satır sonları ve boşluklar kaldırılır.

Kullanım tavsiyeleri

Karakter bozulmalarını önlemek için her yerde UTF‑8 kullanın.
Varsayılan URL güvenli Base64’dir; eski sistemler için standart Base64’e geçmek üzere bunu devre dışı bırakın.
Sistemler arası aktarımda satır sonları ve boşlukları temizleyin; yalnızca görüntüleme için ekleyin.
Base64 boyutu yaklaşık %33 artırır; büyük dosyalar için tercih etmeyin.
Eski sistemler için standart Base64: URL güvenli modu kapatın ( +/ ve = korunsun).
Satır bazlı kodlama, mevcut Base64 dizgelerini yeniden kodlar; yalnızca varyant dönüştürmek istiyorsanız kodlamadan önce bu seçeneği kapatın.
76 sütunda satır kaydırma yalnızca gösterimi etkiler; çözücü satır sonlarını ve boşlukları yok sayar.
When sharing raw Base64, keep the original MIME type with it so the receiver can reconstruct the file correctly
Preview availability depends on browser image support; if preview fails, download still keeps the original bytes

Sınırlamalar ve uyumluluk

Çok uzun metinler performansı etkileyebilir; gerekirse girdiyi parçalara bölün.
İkili veriler: arayüz metin odaklıdır; gerçek ikili dosyalar için Data URL veya CLI araçlarını tercih edin.
Maksimum boyut tarayıcı belleğiyle sınırlıdır.
Some image formats may encode successfully but remain unpreviewable in the current browser

Oturum yönetimi

Mevcut içerik, nihai sonucu dışa aktarmadan önce istediğiniz zaman değiştirilebilir, temizlenebilir ve yeniden işlenebilir.
Güvenlik notu: Base64 bir kodlama yöntemidir, şifreleme değildir. Hassas verileri önce şifreleyip ardından kodlayın.

Sıkça Sorulan Sorular

6

Sonraki adım için bu ilgili araçlarla devam edin.