رمزگذاری/رمزگشایی Base64 (پشتیبانی از متن و فایل)

برای رمزگشایی Base64، رمزگذاری Base64 و تبدیل سریع از یک صفحه واحد استفاده کنید.

متن، فایل و Data URL را با خیال راحت در مرورگر خود تبدیل کنید.

بدون آپلود روی سرور (فقط پردازش در مرورگر)
پشتیبانی از Data URL
خروجی متن UTF-8

ابزار تبدیل

از بالا بین حالت‌ها (Encode / Decode / Auto Detect) و نوع ورودی (Text / File) جابه‌جا شوید.

داده‌های ورودی داخل مرورگر شما باقی می‌مانند و هرگز آپلود نمی‌شوند.

برای اجرای تبدیل Ctrl / Cmd + Enter را فشار دهید.

نمونه‌ها

رمزگذاری متن

ورودی

hello

خروجی

aGVsbG8=

رمزگشایی Data URL

ورودی

data:text/plain;base64,44GT44KT44Gr44Gh44Gv

خروجی

こんにちは

نحوه استفاده

  1. با Auto Detect شروع کنید، سپس متن را وارد کنید یا فایل را انتخاب کنید.
  2. در صورت نیاز به‌صورت دستی به Encode یا Decode تغییر دهید.
  3. پس از تبدیل، نتیجه را کپی یا دانلود کنید.

رمزگذاری به Base64

  • متن یا فایل را به Base64 تبدیل کنید.
  • فرمت خروجی را انتخاب کنید: فقط Base64 یا Data URL (همراه MIME).

رمزگشایی Base64

  • Base64 شامل فاصله یا شکست خط را رمزگشایی کنید.
  • از URL-safe Base64 (- و _) پشتیبانی می‌کند.
  • برای داده رمزگشایی‌شده، نمایش متن UTF-8 یا دانلود باینری را انتخاب کنید.

جداسازی Data URL

  • هدر و payload از نوع data:...;base64, را به‌صورت خودکار جدا می‌کند.
  • نوع MIME و payload Base64 را جداگانه همراه با کپی تک‌کلیکی نمایش می‌دهد.

پرسش‌های متداول

متن فارسی/ژاپنی رمزگشایی‌شده به‌هم‌ریخته دیده می‌شود

ابتدا از «نمایش به‌صورت متن (UTF-8)» استفاده کنید. اگر داده رمزگشایی‌شده باینری است، به «در نظر گرفتن به‌عنوان باینری (دانلود)» تغییر دهید.

آیا از Data URL ها (data:image/...;base64,) پشتیبانی می‌کنید؟

بله. ابزار به‌طور خودکار هدر data:*;base64, و payload را جدا می‌کند و نوع MIME را نمایش می‌دهد.

آیا فایل‌ها آپلود می‌شوند؟

خیر. تبدیل کاملاً در مرورگر شما انجام می‌شود و فایل‌ها هرگز آپلود نمی‌شوند.

آیا می‌توانم Base64 دارای شکست خط را رمزگشایی کنم؟

بله. گزینه «نادیده گرفتن فاصله‌ها و شکست خط» را فعال کنید تا Base64 چندخطی رمزگشایی شود.

آیا از Base64URL (- و _) پشتیبانی می‌کنید؟

بله. گزینه «پذیرش URL-safe Base64 (- و _)» را فعال کنید.

نکات

  • وقتی محتوای رمزگشایی‌شده به‌صورت متن نمایش داده می‌شود، UTF-8 استفاده می‌شود. اگر داده اصلی از کدگذاری دیگری استفاده کند، متن ممکن است به‌هم‌ریخته دیده شود.
  • بسته به محدودیت حافظه مرورگر، فایل‌های بزرگ ممکن است زمان بیشتری ببرند.