Freeخصوصية تامة · محلي · بلا حساب

أدوات Base64 للمطوِّرين
شفِّر وافكِّ وحوِّل Base64 في متصفحك

شفِّر وافكِّ وحوِّل Base64 في متصفحك. لا يغادر أي شيء جهازك — بلا رفع، بلا تتبع.

صفر طلبات للخادم40+ أداةمفتوح المصدر
base64_encodeLIVE
100% Client-side
atob() · btoa() · FileReader
صفر طلبات للخادم
40+ أداة
40+ أداة
Encode · decode · convert
مفتوح المصدر
MIT · GitHub
01ALL TOOLS

كل ما تحتاجه لـ Base64

مُشفِّرات، مُفكِّكات، محوِّلات، مُدقِّقات — يغطي كل سير عمل.

Image → Base64

Drag-and-drop any image. Get a data URI ready to paste into HTML, CSS, or JSON.

data:image/png;base64,iVBORw0KGgoAAAA…
Encoder
B64

Base64 → Image

Paste any Base64 string. Preview and download the decoded image instantly.

iVBORw0KGgoAAAA…image.png
Decoder

Text → Base64

Encode any UTF-8 text. Standard or URL-safe.

Encoder

File → Base64

Any file type — PDF, ZIP, font, binary.

Encoder

Base64 → Text

Decode JWT tokens, API headers, config values.

Decoder

Base64 → File

Recover original files from Base64 strings.

Decoder

Base64 → PNG

Decode and export as lossless PNG.

Converter

Base64 → JPEG

Convert with adjustable quality.

Converter

Base64 → WebP

Modern format, smaller file sizes.

Converter

Validator

Check if a string is valid Base64.

Utility

Size Calculator

Calculate encoded output size before embedding.

Utility

Embed Generator

Get HTML/CSS embed code in one click.

Utility

What is Base64?

Complete guide to Base64 encoding and RFC 4648.

Reference
02HOW IT WORKS

صفر تواصل مع الخوادم. بالتصميم.

كل عملية تعمل على APIs المتصفح الأصلية. بياناتك لا تغادر التبويب أبدًا.

01

توفِّر المدخلات

اسحب ملفًا، أو الصق نصًا، أو ارفع صورة. يبقى كل شيء محليًا.

const file = input.files[0];
02

المتصفح يُشفِّر

FileReader وatob/btoa وCanvas تتولى التشفير — مدمجة في كل متصفح.

const b64 = btoa(binary);
03

المخرج ملكك

انسخ النص، أو نزِّل الملف. صفر طلبات شبكة.

// no uploads. ever.
03FAQ

أسئلة شائعة

هل بياناتي خاصة حقًا؟
نعم. افتح DevTools ← الشبكة أثناء استخدام أي أداة — ستجد صفر طلبات POST. جميع العمليات تستخدم FileReader وatob()/btoa() وCanvas — واجهات برمجة متصفح لا تصل للشبكة أبدًا.
ما هو ترميز Base64؟
يحوِّل Base64 البيانات الثنائية إلى نص ASCII باستخدام 64 حرفًا قابلًا للطباعة. يُستخدم لتضمين الصور في HTML/CSS وإرسال الملفات في JSON APIs. يضيف الترميز ~33% من الحجم. الدليل الكامل
كيف أضمِّن صورة في CSS؟
شفِّر صورتك باستخدام مُشفِّر الصور، ثم استخدم: background-image: url('data:image/png;base64,…').
Base64 القياسي مقابل URL-safe؟
يستخدم Base64 القياسي + و/ التي تُسبِّب مشاكل في URLs. النسخة URL-safe (RFC 4648 §5) تستبدلهما بـ - و_.