نحوه رمزگذاری یا رمزگشایی Base64
- انتخاب کنید که میخواهید رمزگذاری کنید یا رمزگشایی.
- متن خود را در کادر ورودی بنویسید یا جایگذاری کنید: نتیجه فوراً نمایش داده میشود.
- اگر قرار است در آدرس وب استفاده شود، حالت URL-safe را روشن کنید.
- نتیجه را کپی کنید یا برای انجام عملیات پشتسرهم آن را ورودی جدید قرار دهید.
Base64 چیست
Base64 روشی برای نمایش دادهها فقط با 64 نویسه (حروف، ارقام، + و /) است تا بتوانند در سامانههای ویژه متن جابهجا شوند: ایمیل، آدرس وب، فایلهای JSON یا هدرهای احراز هویت.
این رمزنگاری نیست: هر کسی میتواند آن را رمزگشایی کند. برای محافظت از رمز عبور یا دادههای حساس نیست، فقط برای حمل یا ذخیره آنها بهصورت متن است.
حالت URL-safe نویسههای + و / را با - و _ جایگزین میکند و = انتهایی را حذف میکند تا نتیجه بدون نیاز به escape در آدرس وب قرار بگیرد.
نکاتی که باید بدانید
- این ابزار با متن کار میکند. برای تبدیل فایل یا تصویر به ابزار دیگری نیاز دارید.
- متن بهصورت UTF-8 رمزگذاری میشود؛ اگر دادهای را رمزگشایی کنید که متن UTF-8 نیست، اعلام میکند معتبر نیست.
- Base64 حجم محتوا را حدود یکسوم افزایش میدهد.
پرسشهای متداول
آیا Base64 امن است، متن را رمزنگاری میکند؟
خیر. Base64 فقط شیوه نمایش متن را تغییر میدهد و هر کسی میتواند آن را برگرداند. برای محافظت از اطلاعات به رمزنگاری نیاز دارید.
آیا با حروف فارسی و ایموجی کار میکند؟
بله. متن پیش از رمزگذاری به UTF-8 تبدیل میشود، پس نویسههای خاص حفظ میشوند.
Base64 با حالت URL-safe چیست؟
گونهای است که بهجای + و / از - و _ استفاده میکند و = انتهایی ندارد. در توکنها و آدرسهای وب کاربرد دارد.
آیا متن من به سرور ارسال میشود؟
خیر. تبدیل در مرورگر شما انجام میشود و متن هرگز از دستگاه شما خارج نمیشود.
آیا رایگان است؟
بله، رایگان است، به ثبتنام نیاز ندارد و مستقیماً در مرورگر شما کار میکند.