رمزگذاری و رمزگشایی Base64
متن را به Base64 و برعکس تبدیل کنید، هر فایل یا تصویری را به Base64 یا Data URL برگردانید، یا فایل اصلی را از رشته Base64 بازسازی کنید.
- متن، فایل یا Base64 ← فایل را انتخاب کنید
- متن را بچسبانید یا فایل انتخاب کنید
- نتیجه را کپی یا دانلود کنید
فایلها هرگز از دستگاه شما خارج نمیشوند
Base64 کجا به کار میرود
- جاسازی تصاویر کوچک در HTML، CSS یا ایمیل بهصورت Data URL.
- ارسال فایل درون JSON یا XML از طریق API.
- پیوستهای ایمیل (MIME) و سرآیندهای احراز هویت پایه.
- نگهداری داده دودویی در فیلدهایی که فقط متن میپذیرند.
سه حالت
- متن: هر متنی را به Base64 با UTF-8 رمزگذاری یا Base64 را به متن خوانا رمزگشایی کنید.
- فایل ← Base64: هر فایلی را به Base64 یا Data URL آماده استفاده تبدیل کنید.
- Base64 ← فایل: رشته را بچسبانید و فایل اصلی را با نوع تشخیصدادهشده دانلود کنید.
خوب است بدانید
Base64 حجم داده را حدود ۳۳٪ بیشتر میکند و از آن محافظت نمیکند: هر کسی میتواند آن را رمزگشایی کند. برای جابهجایی داده از آن استفاده کنید، نه پنهان کردنش. فاصلهها و خطهای جدید در متن چسباندهشده خودکار نادیده گرفته میشوند.
پرسشهای متداول
Base64 چیست؟
روشی برای نوشتن دادههای دودویی با ۶۴ نویسه متنی امن که در ایمیل، JSON، Data URL و APIها به کار میرود. این یک کدگذاری است، نه رمزنگاری.
آیا فارسی، عربی و ایموجی پشتیبانی میشود؟
بله. متن با UTF-8 کدگذاری میشود، پس هر زبانی دقیقاً همانطور بازگردانده میشود.
Base64 امن برای URL چیست؟
نسخهای که بهجای + و / از - و _ استفاده میکند و علامتهای = پایانی را حذف میکند تا در پیوندها و نام فایلها قابل استفاده باشد.
Data URL چیست؟
رشته Base64 با پیشوندی مانند data:image/png;base64، که امکان جاسازی مستقیم تصویر یا فایل در HTML یا CSS را میدهد.
چطور Base64 را دوباره به فایل تبدیل کنم؟
زبانه «Base64 ← فایل» را باز کنید و رشته را بچسبانید. نوع فایل خودکار تشخیص داده میشود، تصاویر پیشنمایش دارند و میتوانید فایل را دانلود کنید.
آیا فایلهای من بارگذاری میشوند؟
خیر. رمزگذاری و رمزگشایی فقط روی دستگاه شما انجام میشود.