Handytool
ابزاربه‌صورت محلی اجرا می‌شود

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

متن را به Base64 کدگذاری کنید و آن را به متن برگردانید، شامل Base64 ایمن برای URL — همه در مرورگر شما.

حالت
متن
0 خط0 بایت
Base64
0 خط0 بایت

درباره کدگذار و کدگشای Base64

کدگذار Base64 Handytool متن را به Base64 کدگذاری می‌کند و در یک کلیک برمی‌گرداند، بدون ارسال هر چیز به سرور. بین Base64 استاندارد و نوع ایمن URL (برای JWT و URL‌های امضا شده) جابجا شوید، هر متن UTF-8 را بچسبانید و نتیجه را مستقیماً کپی کنید. زیرا همه چیز به صورت محلی اجرا می‌شود، می‌توانید به طور ایمن کلیدهای API، توکن‌ها یا رشته‌های حساس را بچسبانید بدون خطر حریم خصوصی.

ویژگی‌های کدگذار و کدگشای Base64

  • 01

    Base64 استاندارد و ایمن URL

    بین الفبای Base64 کلاسیک (+, /, padding) و نوع ایمن URL (-, _, بدون padding) که در JWT، OAuth و URL‌های امضا شده استفاده می‌شود، جابجا شوید. ابزار مشابه هر دو را بدون جستجو مدیریت می‌کند.

  • 02

    پشتیبانی کامل UTF-8

    متن غیر ASCII — ایموجی، سیریلیک، چینی، عربی — به درستی کدگذاری و کدگشا می‌شود زیرا Handytool از TextEncoder و TextDecoder بومی استفاده می‌کند. دیگر خطاهای "UTF-8 تخریب شده" از ابزارهای Base64 قدیمی نیست.

  • 03

    حریم خصوصی در طراحی

    کدگذاری و کدگشا کاملاً در مرورگر شما اتفاق می‌افتد. چیزی آپلود، ثبت یا ذخیره نمی‌شود. توکن‌های API یا رشته‌های سری را به طور ایمن بچسبانید — آنها هرگز دستگاه شما را ترک نمی‌کنند.

سؤالات متداول درباره کدگذار و کدگشای Base64

Base64 چیست و کی باید از آن استفاده کنم؟
Base64 داده‌های دودویی را به عنوان کاراکترهای ASCII قابل چاپ نمایش می‌دهد. برای تعبیه تصاویر در CSS، ارسال بار دودویی از طریق JSON API، ذخیره اعتبارات در هدرهای HTTP و کدگذاری JWT claims استفاده می‌شود. رمزگذاری نیست — هر کسی می‌تواند آن را کدگشا کند — اما در هر مورد مفید است که کانال فقط متن قبول می‌کند.
Base64 ایمن URL چیست؟
Base64 استاندارد از کاراکترهای + و / استفاده می‌کند که معنای خاصی در URL‌ها دارند. Base64 ایمن URL آنها را با - و _ جایگزین می‌کند و padding = انتهایی را حذف می‌کند. JWT، توکن‌های OAuth و URL‌های امضا شده همگی از این نوع استفاده می‌کنند. وقتی با این فرمت‌ها کار می‌کنید گزینه را روشن کنید.
آیا Handytool کاراکترهای Unicode و ایموجی را به درستی مدیریت می‌کند؟
بله. کدگذار متن شما را ابتدا به بایت‌های UTF-8 تبدیل می‌کند و سپس TextEncoder مرورگر را استفاده می‌کند، بنابراین ایموجی، کاراکترهای accentuated و اسکریپت‌های غیر لاتینی بدون ضایعات کدگذاری و کدگشا می‌شوند.
آیا Base64 رمزگذاری است؟
خیر. Base64 کدگذاری است، نه رمزگذاری — کاملاً برگشت پذیر توسط هر کسی. آن را برای انتقال ایمن داده‌ها از طریق کانال‌های متنی استفاده کنید، نه برای پنهان کردن اسرار. برای رمزگذاری واقعی، از رمزگذاری واقعی (AES, RSA, TLS) استفاده کنید.
آیا ورودی من به سرور آپلود می‌شود؟
هرگز نه. کدگذار کاملاً در مرورگر شما با استفاده از API‌های btoa / atob و TextEncoder داخلی کار می‌کند. چیزی به سرور ارسال، ثبت یا ذخیره نمی‌شود.

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

ابزار

کاوش در ابزارهای دیگر

همه ابزارها