گاهی لازم است یک تصویر، فونت، PDF کوچک یا فایل باینری را به رشته متنی تبدیل کنید تا در HTML، CSS، JSON یا پاسخ API قرار بگیرد. این ابزار فایل را در مرورگر میخواند و خروجی Base64 یا Data URI تولید میکند. چون تبدیل سمت مرورگر انجام میشود، فایل برای پردازش به سرور آپلود نمیشود.
تقریباً هر فایل باینری مثل تصویر، PDF، فونت، SVG، zip یا فایل صوتی را میتوان به Base64 تبدیل کرد.
خیر. فایل در مرورگر خوانده و تبدیل میشود و برای پردازش به سرور ارسال نمیشود.
بله، خروجی Base64 معمولاً حدود ۳۳ درصد بزرگتر از فایل اصلی است. برای فایلهای بزرگ بهتر است از لینک یا upload معمولی استفاده کنید.
Data URI رشتهای است که نوع فایل و داده Base64 را با هم دارد و میتواند مستقیم در src تصویر یا url در CSS استفاده شود.
برای فایلهای بزرگ، تصاویر زیاد یا محتوای قابل cache بهتر است فایل جداگانه استفاده شود، چون Base64 حجم HTML/CSS را بالا میبرد.
فایل را انتخاب یا drag & drop کنید. خروجی Base64 یا Data URI را کپی کنید و در HTML، CSS، JSON یا تست API استفاده کنید. اگر فایل بزرگ است، قبل از استفاده در محصول نهایی اثر آن روی حجم صفحه را بررسی کنید.