
Web Araçları / Base64 Encoder & Decoder
Base64, ikili (binary) verileri yalnızca ASCII karakterlerinden oluşan bir metne dönüştüren kodlama standardıdır. Metin, görsel veya herhangi bir veriyi Base64 formatına çevirebilir; ya da Base64 kodunu orijinal haline geri dönüştürebilirsiniz.
API geliştirme, e-posta ekleri, JWT token'ları, CSS'te inline görsel gömme ve veri aktarımı gibi senaryolarda vazgeçilmez bir araçtır.
url("data:image/png;base64,...") formatında
Base64 Encoder & Decoder — Hızlı ve Ücretsiz
Metninizi veya Base64 kodunuzu aşağıya yapıştırın. Encode veya Decode butonuna tıklayın, sonuç anında görünsün. Dosya yükleme ile görselleri de Base64'e çevirebilirsiniz.
0 karakter
Base64, her 3 byte'lık ikili veriyi 4 karakterlik ASCII dizisine dönüştürür. Bu nedenle Base64 kodlanmış veri, orijinalinden yaklaşık %33 daha büyüktür. Kodlama karakterleri A–Z, a–z, 0–9, + ve /'den oluşur; URL-safe versiyonda + yerine -, / yerine _ kullanılır.
Not: Base64 bir şifreleme değil, kodlama yöntemidir. Güvenlik sağlamaz — sadece veriyi farklı bir formata dönüştürür. Gizli verileri Base64 ile saklamayın.
| Özellik | Base64 | URL Encoding |
|---|---|---|
| Kullanım Amacı | İkili veriyi metin olarak taşıma | URL içinde özel karakter güvenliği |
| Boyut Artışı | ~%33 | Değişken |
| Tipik Kullanım | JWT, Data URI, e-posta | Query string parametreleri |
| JavaScript | btoa() / atob() | encodeURIComponent() |
İkili veriyi (görsel, dosya, binary data) yalnızca metin kabul eden sistemler üzerinden güvenle taşımak için kullanılır. E-posta protokolleri, JSON API'leri ve HTML Data URI'leri bunun tipik örnekleridir.
Base64 bir şifreleme değil, yalnızca bir kodlama yöntemidir. Herhangi biri Base64 kodunu kolayca çözebilir. Şifreleme için AES veya RSA gibi kriptografi algoritmalarını kullanın.
Araçtaki "Görsel" sekmesine geçin ve bir resim dosyası yükleyin. Araç dosyayı otomatik olarak data:image/...;base64, formatında Data URI'ye dönüştürür. Bu URI'yi doğrudan CSS veya HTML'de kullanabilirsiniz.
Evet. Kayıt gerektirmez, hiçbir ücret yoktur. Tüm işlemler tarayıcınızda gerçekleşir — verileriniz sunucuya gönderilmez.
btoa("metin") ile encode, atob("base64") ile decode yapabilirsiniz. Unicode karakterler için önce encodeURIComponent ile dönüştürme gerekebilir.

UI/UX Tasarım Nedir?

PWA Nedir?

Meta Tags Nedir?

Vercel / Netlify Nedir?

Agile & Scrum Nedir?

Express.js Nedir?

Hosting Nedir?

Jamstack Mimarisi Nedir?

Motion UI ve Mikro Animasyonlar

TypeScript Nedir?

E-A-T ve YMYL Nedir?

No-Code / Low-Code Platformlar

Websitesi Nedir?

Astro Nedir?

AI Search Optimization (AIO) Nedir?

Frontend vs Backend Nedir?

API Nedir?

Web Accessibility Nedir?

Mobil Uyumlu Web Sitesi Neden Zorunlu?

Core Web Vitals Nedir?

GraphQL Nedir?

Next.js Nedir?

3D ve AR Web Deneyimleri

Responsive Design Nedir?

WebAssembly Nedir?

Robots.txt Nedir?

CDN Nedir?

HTTPS ve SSL Nedir?

Vue.js Nedir?

Web3 ve Decentralized Web

Page Speed Optimization Nedir?

HTML Nedir?

Backlink Nedir?

Browser Cache Nedir?

SvelteKit Nedir?
Birden fazla PDF dosyasını tek bir PDF’de birleştirin. Sıra değiştirme, önizleme ve yüksek kaliteli çıktı desteği. Tarayıcıda, hızlı ve ücretsiz!
Markdown metinlerinizi yazın ve anında canlı HTML önizlemesini görün. Başlıklar, listeler, kod blokları ve daha fazlası. Tarayıcıda, hızlı ve ücretsiz!
CSS kodlarınızı otomatik oluşturun: gölgeler, gradyanlar ve daha fazlası.
1800+ Unicode emoji ile web tasarımlarınıza duygusal ifadeler ekleyin. Arama, kategori filtreleme ve 5 favori grubu.
Web tasarımlarınız için renk paletleri oluşturun ve HEX, RGB kodlarını alın.
PNG → JPG, JPG → PNG, WEBP → JPG/PNG, HEIC → JPG gibi en popüler formatlar arasında saniyeler içinde dönüşüm yapın. Kalite ayarı, toplu işlem desteği ve tamamen tarayıcıda – indirme olmadan!
Tarayıcıda profesyonel fotoğraf düzenleme. Parlaklık, kontrast, doygunluk, sıcaklık, netlik, vignette ve 10+ hazır filtre ile Lightroom benzeri deneyim. Hiç indirme gerekmez, tamamen ücretsiz!
Tarayıcınızda saniyeler içinde alarm kurun. Sabah uyanma, toplantı hatırlatması, mola zamanı veya "yatma vakti" için ideal. Birden fazla alarm, özelleştirilebilir sesler, bildirim desteği ve kolay erteleme.
Tek PDF dosyasını istediğiniz sayfalara ayırın. Belirli sayfaları seçin veya aralık belirleyin, saniyeler içinde yeni PDF’ler oluşturun – tamamen tarayıcıda!