اینترنت و توسعه • ابزار رایگان فارسی
Base64 رمزگذاری و رمزگشایی
متن UTF-8 و فایل را به Base64/Base64URL تبدیل یا Decode کنید.
پاسخ سریع
متن UTF-8 یا فایل را به Base64/Base64URL تبدیل کنید؛ Base64 را نیز به متن یا فایل محلی برگردانید.
این ابزار دقیقاً چه میگیرد و چه میدهد؟
- ورودی
- متن یا فایل برای Encode؛ رشته Base64 برای Decode/ساخت فایل.
- خروجی
- Base64/Base64URL، متن UTF-8 بازیابیشده یا فایل دانلودی.
- کاربردهای رایج
- API، JWT-like URL-safe data، انتقال متنی فایل کوچک و دیباگ.
- کنترل سریع نتیجه
- test باید dGVzdA== در Base64 استاندارد شود.
اصطلاحات مرتبط: Base64، Base64URL، UTF-8، file encode decode
روش محاسبه و دقت
روش
متن با TextEncoder به بایت UTF-8 و فایل مستقیماً به بایت تبدیل میشود؛ Base64URL نویسههای + و / را به - و _ تغییر و padding پایانی را حذف میکند.
مثال قابل بررسی
«test» در Base64 استاندارد dGVzdA== است؛ حالت URL-safe برای استفاده در URL/JWT مناسبتر است.
محدودیت
Base64 رمزنگاری نیست؛ برای پایداری مرورگر سقف اندازه فایل Encode در رابط ابزار اعمال میشود.
روش استفاده از Base64 رمزگذاری و رمزگشایی
- حالت Base64 یا Base64URL را انتخاب کنید.
- برای متن Encode/Decode را اجرا کنید یا فایل را محلی Encode کنید.
- برای بازسازی فایل، Base64 و نام فایل را وارد و دانلود را اجرا کنید.
پرسشهای متداول درباره Base64 رمزگذاری و رمزگشایی
آیا این ابزار رایگان است؟
بله. استفاده از ابزار رایگان است و برای محاسبه یا تبدیل نیازی به ساخت حساب نیست.
آیا ورودی من به سرور ارسال میشود؟
عملیات اصلی این ابزار در مرورگر شما انجام میشود و برای انجام محاسبه اصلی به ارسال ورودی به سرور نیاز ندارد.
آیا متن فارسی پشتیبانی میشود؟
بله، با UTF-8.
آیا فایل و Base64URL هم پشتیبانی میشود؟
بله، فایل تا سقف اعلامشده در رابط بهصورت محلی Encode میشود، Base64 میتواند به فایل برگردد و حالت Base64URL نیز موجود است.
Base64 رمزنگاری است؟
خیر، کدگذاری قابل بازگشت است.