DevBento logoDevBento
Araçlar/Base64 Kodlayıcı/Çözücü

Base64 Kodlayıcı/Çözücü

Base64 kodlama ve çözme aracı. UTF-8 metin, emoji ve ikili verileri destekler. Sunucu yok, üyelik gerekmez, her şey tarayıcınızda çalışır.

Gönder:
İlgili Dönüşümler
Sesten Base64'e Dönüştürücü
Ses dosyalarını (MP3, WAV, OGG, FLAC, M4A) HTML, API veya data URI'larına gömmek için Base64 stringlerine dönüştürün. %100 istemci tarafı.
Base64'ten Dosyaya Dönüştürücü
Base64 stringini indirilebilir bir dosyaya dönüştürün. İçerik imzasından formatı otomatik algılar. Resim, PDF, ses ve ikili dosyalarla çalışır. İstemci tarafı.
Base64'ten Resme Dönüştürücü
Base64 stringini görüntülenebilir ve indirilebilir resme dönüştürün. JPEG, PNG, GIF, WebP, SVG ve BMP destekler. İndirmeden önce önizleme, %100 istemci tarafı.
Base64'ten PDF'e Dönüştürücü
Base64 stringini indirilebilir PDF dosyasına dönüştürün. Ham Base64 ve data URI'ları destekler. Sunucu yok, tamamen tarayıcınızda çalışır.
CSS Arka Plan Resmi Base64 Oluşturucu
Resimleri Base64 data URI'ları ile CSS background-image bildirimlerine dönüştürün. Kopyala yapıştır hazır CSS. Sunucu yok, %100 istemci tarafı.
Data URI Oluşturucu
Herhangi bir dosyadan data URI oluşturun. Resim, PDF, yazı tipi ve daha fazlası için inline HTML/CSS gömme. MIME türü algılama. %100 istemci tarafı.
Dosyadan Base64'e Dönüştürücü
Herhangi bir dosyayı Base64 stringine dönüştürün. Belgeler, resimler, ses, arşivler ve tüm ikili formatlarla çalışır. %100 istemci tarafı, sunucu yok.
GIF'ten Base64'e Dönüştürücü
GIF resimlerini ve animasyonlarını Base64 stringlerine dönüştürün. Animasyonlu GIF'leri HTML veya CSS'de data URI olarak kullanın. Tarayıcınızda çalışır.
Resimden Base64'e Dönüştürücü
Resimleri (JPG, PNG, SVG, WebP, GIF) Base64 stringlerine dönüştürün. Düz Base64, data URI veya CSS arka plan kodu alın. Sunucu yok, tarayıcınızda çalışır.
JPG'den Base64'e Dönüştürücü
JPG ve JPEG resimlerini Base64 stringlerine dönüştürün. HTML img etiketleri, CSS arka planları veya API'ler için data URI'ları alın. Yerel çalışır.
PDF'ten Base64'e Dönüştürücü
PDF dosyasını tarayıcınızda Base64 stringine dönüştürün. Dosya yükleme yok, sunucu yok. Düz Base64, data URI veya gömme kodu olarak çıktı alın.
PNG'den Base64'e Dönüştürücü
PNG resimlerini şeffaflık korunarak Base64 stringlerine dönüştürün. Data URI, CSS arka plan veya düz Base64 çıktısı. %100 istemci tarafı, sunucu yok.
Base64 Size Overhead: Why Encoded Data Is 33%
Base64 encoding expands every 3 bytes of binary data into 4 characters. Explains the 33% overhead, padding rules, and practical impact on storage and transfer.
SVG'den Base64'e Dönüştürücü
SVG resimlerini CSS arka planları ve HTML gömme için Base64 data URI'larına dönüştürün. Vektör kalitesini her ölçekte korur. Yerel çalışır, sunucu yok.
Base64 vs Base64URL: When to Use Each Encoding
Compare Base64 and Base64URL encodings. Covers the character set differences, URL safety, padding rules, and when each format is required.
WebP'den Base64'e Dönüştürücü
WebP resimlerini Base64 stringlerine dönüştürün. PNG/JPEG'den daha küçük dosya boyutlarıyla HTML veya CSS arka planları için data URI'ları alın.
İlgili Araçlar
{}JSON Formatlayıcı ve Doğrulayıcı
JSON verilerini güzel yazdırma, küçültme ve doğrulama aracı. Sözdizimi vurgulama, interaktif ağaç görünümü ve satır numaraları ile anlık hata tespiti.
jwtJWT Çözücü
JSON Web Tokenlarını tarayıcınızda çözün ve inceleyin. Başlık, payload talepleri ve son kullanma durumunu sunucunuza göndermeden görüntüleyin.
%20URL Kodlayıcı ve HTML Varlık Dönüştürücü
Metinleri encodeURIComponent veya encodeURI ile kodlayın, HTML özel karakterlerini varlıklara dönüştürün. İşlemler tarayıcınızda gerçekleşir.
shaHash Oluşturucu
Create a checksum of the decoded output

Base64 Kodla ve Çöz

Base64, herhangi bir veriyi (metin, resim, ikili dosya) yazdırılabilir ASCII karakterlerle temsil eden bir ikili-metin kodlama yöntemidir. Kodlamak istediğiniz metni yapıştırın veya çözmek için bir Base64 metni girin. Her şey tarayıcınızda çalışır, hiçbir veri sunucuya gönderilmez.

Base64 Nedir?

Base64, ikili veriyi 64 yazdırılabilir ASCII karakteri (A-Z, a-z, 0-9, +, /) kullanarak metin temsiline dönüştüren bir ikili-metin kodlama şemasıdır. RFC 4648’de tanımlanmıştır ve yalnızca metin destekleyen kanallar aracılığıyla ikili veri iletmeniz gerektiğinde kullanılır, örneğin e-posta (MIME ekleri), HTML/CSS (inline görüntüler için data URI’leri), JSON (ikili içerik gömme) ve URL’ler (ikili veri içeren sorgu parametreleri). Base64 kodlama verileri yaklaşık %33 genişletir: her 3 girdi baytı 4 Base64 karakteri olur. Bu bir şifreleme değildir; herhangi biri bir Base64 dizesini orijinal formuna geri çözebilir. Amacı güvenli taşıma, gizlilik değildir.

Nasıl Kullanılır

  1. Metninizi giriş alanına yazın veya yapıştırın
  2. Bir mod seçin: Otomatik (kodlama mı çözme mi gerektiğini algılar), Kodla veya Çöz
  3. Çıktı alanındaki sonucu Kopyala butonu ile kopyalayın

Base64 Nasıl Çalışır

Base64 kodlaması, ikili verileri 64 yazdırılabilir ASCII karakteri kullanarak metin temsiline dönüştürür. Kodlama işlemi, girişteki her 3 baytı (24 bit) alır ve bunları 4 grup 6 bite böler. Her 6 bitlik değer, 64 karakterden birine eşlenir: A-Z, a-z, 0-9, + ve /. Giriş uzunluğu 3’ün katı değilse, dolgu karakterleri (=) eklenir.

Bu kodlama yaygın olarak şunlar için kullanılır:

UTF-8 Desteği

Bu araç, emoji, Çince, Japonca ve Korece (CJK) karakterler ve diğer çok baytlı Unicode karakterler dahil olmak üzere UTF-8 metinleri tam olarak destekler. Giriş metni, Base64 kodlamasından önce TextEncoder API kullanılarak UTF-8 baytlarına dönüştürülür. Bu sayede her dil ve karakter seti için doğru dönüşüm garanti edilir.

JWT’ler, +/ karakterlerini -_ ile değiştiren ve dolguyu kaldıran Base64URL adlı bir varyant kullanır. JWT Çözücü aracımız bunu otomatik olarak halleder. URL’ler için özel karakter kodlaması gerekiyorsa, URL Kodlayıcı aracımız yüzde kodlamasını kullanır.

Dosya ve Resim Dönüştürme

Bu araç metin girişi içindir. Dosyaları ve resimleri Base64’e dönüştürmek için aşağıdaki özel dönüştürücüleri kullanabilirsiniz. Sürükle-bırak desteği, resim önizlemesi ve düz Base64, data URI veya CSS background bildirimi olarak çıktı alabilirsiniz:

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · yerel olarak geliştirildi