
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.

Meta Tags Nedir?

Node.js Nedir?

Robots.txt Nedir?

Agile & Scrum Nedir?

CDN Nedir?

Next.js Nedir?

JavaScript Nedir?

Frontend vs Backend Nedir?

API Nedir?

SEO Nedir?

Tailwind CSS Nedir?

QR Menü Nedir?

Angular Nedir?

Vite Nedir?

Local SEO Nedir?

Server-First ve Edge Rendering

GraphQL Nedir?

Web Siteniz 3 Saniyeden Yavaş mı?

Vue.js Nedir?

PostgreSQL Nedir?

Remix.run Nedir?

E-A-T ve YMYL Nedir?

CSS Nedir?

Websitesi Nedir?

Hosting Nedir?

Headless CMS Nedir?

HTML Nedir?

Zero-Click Searches ve Featured Snippets Nedir?

Git Versiyon Kontrol Nedir?

CMS Nedir?

Open Graph ve Twitter Card Nedir?

Express.js Nedir?

Responsive Design Nedir?

Docker Nedir?

Web Güvenliği Nedir?
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!
Web tasarımlarınız için renk paletleri oluşturun ve HEX, RGB kodlarını alın.
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.
HTML ve CSS kodlarınızı yazın, düzenleyin ve canlı önizlemeyi görün. Hızlı prototipleme ve öğrenme için ideal.
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!
Anında rastgele ve çok güçlü şifreler üretin. Uzunluk, büyük/küçük harf, rakam, sembol ayarları + kendi şifrenizi test etme özelliği.
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!
PDF dosyalarınızı kalite kaybı minimumda %50-90 küçültün. Dosya boyutu seçimi, sayfa optimizasyonu ve tamamen tarayıcıda işlem – sunucuya yükleme yok!
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!