Skip to content
Snabbit

مبدل رشته به Base64

تبدیل هر رشته‌ای به یک مقدار کدگذاری‌شده‌ی Base64 (ایمن از نظر UTF-8).

رمزگذارها و رمزگشاها در مرورگر شما اجرا می‌شود

چگونه یک رشته را به Base64 تبدیل می‌کنید؟

مبدل رشته به Base64 هر رشته‌ای را به معادل کدگذاری‌شده‌ی Base64 آن تبدیل می‌کند. Snabbit رشته را به‌عنوان UTF-8 کدگذاری می‌کند، سپس بایت‌ها را به Base64 نگاشت می‌کند و یک مقدار ایمن از نظر ASCII تولید می‌کند که می‌توانید هر جا ذخیره یا منتقل کنید. کاراکترهای چندبایتی به‌درستی گسترش می‌یابند. تبدیل در مرورگر شما اجرا می‌شود، پس رشته‌تان هرگز به یک سرور ارسال نمی‌شود.

نحوه استفاده از رشته به Base64

  1. 1 رشته خود را تایپ یا جای‌گذاری کنید.
  2. 2 مقدار کدگذاری‌شده‌ی Base64 بی‌درنگ ظاهر می‌شود.
  3. 3 رشته پیش از کدگذاری Base64 به UTF-8 کدگذاری می‌شود.
  4. 4 خروجی Base64 را کپی کنید.

کاربردهای آن

  • کدگذاری یک رشته پیش از ذخیره‌ی آن در یک کوکی یا توکن.
  • تولید نمونه‌های Base64 برای آزمون‌های واحد.
  • انتقال ایمن یک رشته از طریق یک کانال فقط‌متنی.
  • مقایسه با خروجی Base64 خود کدتان.

پرسش‌های پرتکرار

یک رشته چگونه به Base64 تبدیل می‌شود؟
رشته به بایت‌های UTF-8 آن کدگذاری می‌شود و آن بایت‌ها به تکه‌های ۶ بیتی گروه‌بندی می‌شوند که به الفبای ۶۴ کاراکتری Base64 نگاشت می‌شوند، با استفاده از = به‌عنوان پدینگ.
آیا با btoa() در JavaScript مطابقت دارد؟
برای رشته‌های ASCII ساده بله. برای رشته‌های Unicode این ابزار ابتدا متن را به UTF-8 کدگذاری می‌کند، که از خطاهایی که btoa() خام روی کاراکترهای بالای کد نقطه‌ی ۲۵۵ پرتاب می‌کند جلوگیری می‌کند.
آیا رشته‌ی من خصوصی نگه داشته می‌شود؟
بله. کدگذاری به‌صورت محلی در مرورگر شما انجام می‌شود و چیزی بارگذاری نمی‌شود.

جستجوهای مرتبط

جستجوهای پرطرفداری که کاربران برای یافتن رشته به base64 و ابزارهای مشابه به کار می‌برند:

  • رشته به base64 آنلاین
  • کدگذاری رشته به base64
  • رشته به base64 در #C
  • رشته به base64 در js
  • رشته base64 چیست
  • رشته به base64 در پایتون
  • رمزگشایی رشته به base64
  • مبدل base64 به رشته
  • تبدیل رشته base64 به فایل
  • مبدل base64 به رشته آنلاین
  • چگونه یک رشته را به base64 تبدیل کنیم
  • تبدیل رشته به base64 آنلاین

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

ابزارهای بیشتری از این دست:

همه رمزگذارها و رمزگشاها