کدگذار و کدگشای Base64
متن را به Base64 کدگذاری کنید و آن را به متن برگردانید، شامل Base64 ایمن برای URL — همه در مرورگر شما.
درباره کدگذار و کدگشای 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 داخلی کار میکند. چیزی به سرور ارسال، ثبت یا ذخیره نمیشود.
ابزارهای مرتبط
ابزار →- فعال
کدگذار و کدگشای URL
متن را برای URLها کدگذاری کنید یا رشتههای کدگذاری شده درصدی را به متن قابل خواندن برگردانید — فوری، خصوصی.
ابزاربهصورت محلی اجرا میشودباز کردن - فعال
تولیدکننده SHA و hash
SHA-1, SHA-256, SHA-384 و SHA-512 هشهای هر متن را تولید کنید، در hex یا Base64 — همه در مرورگر شما.
ابزاربهصورت محلی اجرا میشودباز کردن - فعال
تولیدکننده UUID
شناسههای UUID v4 رمزنگاری تصادفی یا UUID v7 مرتبشده بر اساس زمان تولید کنید، یک یا بسیاری بهیکباره — در مرورگر شما.
ابزاربهصورت محلی اجرا میشودباز کردن
کاوش در ابزارهای دیگر
همه ابزارها →- فعال
PDF به JPG
هر صفحه از PDF را به تصویر JPG، PNG یا WebP درخشان مستقیم در مرورگر خود تبدیل کنید — بدون آپلود، بدون کاهش کیفیت.
PDFبهصورت محلی اجرا میشودباز کردن - فعال
حذف پسزمینه
پسزمینه تصویر را با مدل هوش مصنوعی حذف کنید که درون مرورگر اجرا میشود — بدون آپلود، تصاویر شما در دستگاهتان میمانند.
تصویربهصورت محلی اجرا میشودباز کردن - فعال
برش ویدیو
ابتدا یا انتهای ویدیو را با دقت فریم به فریم ببرید.
ویدیوباز کردن - فعال
برش صوت
بخشی از فایل صوتی را ببرید.
صوتبهصورت محلی اجرا میشودباز کردن - فعال
Markdown به HTML
Markdown را به صورت مستقیم در مرورگر خود به HTML تمیز تبدیل کنید.
سندبهصورت محلی اجرا میشودباز کردن