JSON Girişi

Base64 Çıktısı

JSON'dan Base64'e Kodlama Nedir?

Base64, keyfi baytları 64 güvenli ASCII karakterine dönüştüren bir ikili-metin kodlama şemasıdır. JSON'u Base64 olarak kodlamak HTTP başlıkları, JWT yükleri ve ortam değişkenleri için kullanışlıdır.

Bu araç, JSON'unuzu btoa(JSON.stringify(parsedJson)) kullanarak kodlar. Önce JSON.parse() ile doğrular ve ardından Base64'e kodlar.

JSON'u Base64'e Kodlama

JSON verilerinizi Base64 kodlamak için bu adımları izleyin.

1

Geçerli JSON yapıştırın

JSON'unuzu giriş paneline yapıştırın.

2

Anında Base64 çıktısı

Araç, JSON'u doğrular ve Base64'e kodlar.

3

Base64 dizesini kopyalayın

Kodlanmış dizeyi kopyalamak için Kopyala'ya tıklayın.

Kullanım Alanları

JWT Yükü Oluşturma

JWT'lar, Base64URL kodlamalı üç bölümden oluşur.

HTTP Başlığına Gömme

HTTP başlıkları belirli karakterler içeremez. Base64 güvenli bir dize üretir.

Ortam Değişkeninde Depolama

Karmaşık JSON yapılandırmaları tek bir Base64 ortam değişkeni olarak depolanabilir.

Veri URI'ye Gömme

JSON verileri, Base64 veri URI'leri olarak web sayfalarına gömilebilir.

Sık Sorulan Sorular

Çıktının dolgu (=) gereksinimi var mı?

btoa() her zaman = dolguyla standart Base64 üretir.

Neden bazı JSON'lar için kodlama başarısız olur?

btoa() yalnızca Latin-1 karakterleri kodlayabilir. Bu araç Unicode'u dahili olarak doğru şekilde işler.

Kodlamadan önce JSON doğrulanıyor mu?

Evet. Araç önce JSON.parse() çalıştırır.

Verilerim tarayıcıdan çıkıyor mu?

Hayır. Her şey tarayıcınızda gerçekleşir.

Base64'ü JSON'a nasıl çözerim?

Base64'ten JSON'a aracımızı kullanın.

İlgili Araçlar

Daha fazla kodlama ve JSON yardımcı programını keşfedin.