کدگذاری و رمزگشایی Base64

Base64 روشی برای نمایش داده‌ی دودویی با نویسه‌های ساده است و در ایمیل، JWT و data URI زیاد دیده می‌شود. این ابزار متن UTF-8 (از جمله فارسی) را درست پردازش می‌کند.

Base64 رمزنگاری نیست؛ هرکس می‌تواند آن را برگرداند. برای پنهان‌کردن اطلاعات از آن استفاده نکنید.

کدگذاری و رمزگشایی Base64

در حال بارگذاری ابزار…

این ابزار کاملاً در مرورگر شما اجرا می‌شود؛ هیچ داده‌ای به سرور ارسال یا ذخیره نمی‌شود.

روش استفاده

  1. عملیات (کدگذاری یا رمزگشایی) را انتخاب کنید.
  2. متن را وارد کنید.
  3. نتیجه را کپی کنید.

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

Base64 ایمن برای URL چیست؟

نسخه‌ای که به‌جای + و / از - و _ استفاده می‌کند و علامت = ندارد؛ در JWT استفاده می‌شود.

چرا رمزگشایی خطا می‌دهد؟

یا ورودی نویسه‌ی غیرمجاز دارد یا بایت‌های رمزگشایی‌شده متن UTF-8 معتبر نیستند (مثلاً فایل دودویی است).

ابزارهای مرتبط

ابزارهای برنامه‌نویسی

کدگذاری و رمزگشایی URL

نشانی یا مقدار پارامتر را برای URL کدگذاری (percent-encoding) کنید یا کدهای %XX را به متن برگردانید؛ با پشتیبانی از حروف فارسی.

ابزارهای برنامه‌نویسی

رمزگشای JWT و بررسی امضا

محتوای توکن JWT را بدون ارسال به سرور رمزگشایی کنید، زمان انقضا را ببینید و در صورت داشتن کلید، امضای HS256/384/512 را واقعاً تأیید کنید.

ابزارهای برنامه‌نویسی

تولیدکننده‌ی هش متن (SHA-1، SHA-256، SHA-512)

هش SHA-1، SHA-256، SHA-384 و SHA-512 هر متن را همزمان و آنی در مرورگر محاسبه کنید؛ بدون ارسال متن به سرور.

ابزارهای برنامه‌نویسی

فرمت‌کننده، اعتبارسنج و فشرده‌ساز JSON

JSON را مرتب و خوانا کنید، اعتبار آن را با نمایش دقیق خط و ستون خطا بررسی کنید یا فشرده (minify) نمایید؛ همه‌چیز در مرورگر خودتان.