ابزارها95

چیزی عالی بسازید

مبدل تصویر به Base64.

PNG، JPG، WebP و سایر تصاویر را به Base64، آدرس‌های داده، HTML یا CSS تبدیل کنید. پیش‌نمایش بگیرید، کد را کپی کنید یا یک فایل متنی دانلود کنید. کدگذاری روی دستگاه شما باقی می‌ماند.

تبلیغات
فضای کاری تصویر شما
روی دستگاه شما
یا اینجا بکشید و رها کنید
PNG, JPG, JPEG, WEBP, GIF, BMP, AVIF
برای شروع، تصویر خود را انتخاب کنید.تصویر
تبلیغات
وبلاگ چگونه یک تصویر را به Base64 تبدیل کنیم خواندن راهنما

تبدیل تصویر به Base64 بدون تغییر بایت‌های آن

یک تصویر را به Base64، یک URL داده، یک تصویر HTML یا یک پس‌زمینه CSS تبدیل کنید. منبع را پیش‌نمایش کنید، فرمت کد را انتخاب کنید، سپس آن را کپی کرده یا یک فایل متنی دانلود کنید. کدگذاری روی دستگاه شما اجرا می‌شود.

یک تصویر به کد قابل استفاده مجدد تبدیل می‌شود و کد تصویر معتبر دوباره به یک تصویر تبدیل می‌شود.
آموزش ویدیویی سریع How to encode an image as Base64 or HTML Choose an image, select HTML image code and download the encoded image as a text file. روایت انگلیسی مشاهده ویدیو

How to encode an image as Base64 or HTML

ویژگی‌ها و کنترل‌ها

کدگذاری بایت‌های واقعی تصویر

یک تصویر را انتخاب کرده و ویرایشگر را باز کنید تا شکل کدگذاری‌شده آن را ببینید.

آنچه کدگذاری حفظ می‌کند

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

کدی که پروژه شما نیاز دارد را انتخاب کنید

بین URL داده، Base64 ساده، تصویر HTML و پس‌زمینه CSS جابجا شوید.

انتخاب فرمت کد

URL داده شامل نوع MIME تصویر و پیشوند base64 است. Base64 ساده فقط شامل بایت‌های کدگذاری‌شده است. تصویر HTML، URL داده را در یک تگ img با یک ویژگی alt خالی می‌پیچد که باید برای محتوای معنادار آن را پر کنید. پس‌زمینه CSS آن را در یک اعلان background-image می‌پیچد. از فرمتی استفاده کنید که برنامه دریافت‌کننده کد انتظار دارد.

کپی کد یا دانلود آن به صورت متن

آیکون کپی از تأیید بصری مشترک استفاده می‌کند.

کپی و دانلود TXT

آیکون کپی بالای کد را انتخاب کنید تا نمایش فعلی انتخاب‌شده در کلیپ‌بورد قرار گیرد. شروع (Start) صفحه دانلود را با یک فایل TXT باز می‌کند. نام فایل متنی، نام پایه تصویر شما را حفظ کرده و -base64 را به آن اضافه می‌کند. اگر دسترسی به کلیپ‌بورد مسدود باشد، متن انتخاب می‌شود تا بتوانید آن را به صورت دستی کپی کنید.

قبل از جاسازی، اندازه را بررسی کنید

ویرایشگر اندازه تصویر و اندازه کد تولیدشده را نشان می‌دهد.

چرا Base64 معمولاً بزرگتر است

Base64 معمولاً حدود یک سوم به تعداد بایت‌های اصلی اضافه می‌کند، به علاوه هر URL داده یا پوشش HTML/CSS. این برای دارایی‌های کوچک جاسازی‌شده و اسناد خودکفا مفید است، اما فشرده‌سازی تصویر نیست. تصاویر جاسازی‌شده بزرگ می‌توانند نگهداری HTML یا استایل‌شیت‌ها را دشوار کنند و نمی‌توانند جدا از فایل حاوی خود کش شوند.

یک گردش کار تبدیل محلی داشته باشید

کدگذاری و رمزگشایی تصویر نیازی به آپلود ندارد.

فایل‌های پشتیبانی‌شده و محدودیت‌ها

فرمت‌های پشتیبانی‌شده عبارتند از PNG، JPG، WebP، GIF، BMP و AVIF، مشروط بر اینکه مرورگر شما قادر به پیش‌نمایش آن‌ها باشد. تصاویر نباید بزرگتر از 25 مگابایت، 60 مگاپیکسل یا 16,000 پیکسل در هر ضلع باشند. نشانه‌گذاری SVG عمداً توسط این مبدل شطرنجی پذیرفته نمی‌شود.

فایل‌ها و پردازش

ورودی
تصویر PNG، JPG، WebP، GIF، BMP یا AVIF
خروجی
TXT حاوی URL داده، Base64 ساده، تصویر HTML یا پس‌زمینه CSS

حداکثر 25 مگابایت برای هر فایل. یک فایل ورودی در هر اجرا.

یک تصویر تا 25 مگابایت، 60 مگاپیکسل و 16,000 پیکسل در هر ضلع.

تصویر انتخاب‌شده در مرورگر خوانده و کدگذاری می‌شود بدون اینکه برای تبدیل آپلود شود.

این ابزار فایل‌ها را در مرورگر شما پردازش و خروجی می‌گیرد. تصویر دانلود شده یک فایل جداگانه است؛ منبع اصلی در دستگاه شما بازنویسی نمی‌شود.

بازخوانی ویرایشگر یا صفحه دانلود، شما را به صفحه ابزار بازمی‌گرداند. قبل از شروع یک گردش کار جدید، نتیجه را دانلود کنید. برای نحوه مدیریت فایل، سیاست حفظ حریم خصوصی ما را ببینید.

سوالات متداول

خوب است بدانید.

چند پاسخ قبل از شروع کار.

روی دستگاه شما
آیا کدگذاری کیفیت تصویر را کاهش می‌دهد؟

خیر. کدگذاری بایت‌های اصلی را حفظ می‌کند. این کار تصویر را تغییر اندازه، فشرده یا بازطراحی نمی‌کند.

چرا رشته Base64 بزرگتر از تصویر است؟

Base64 سه بایت ورودی را با استفاده از چهار کاراکتر متنی نمایش می‌دهد، بنابراین معمولاً حدود یک سوم قبل از یک پوشش یا پیشوند اضافه می‌کند.

آیا انیمیشن‌های GIF حفظ می‌شوند؟

بله. کدگذاری بایت‌های اصلی GIF، از جمله انیمیشن را حفظ می‌کند. پیش‌نمایش ممکن است یک فریم ثابت را نشان دهد در حالی که داده‌های کدگذاری‌شده تمام فریم‌ها را نگه می‌دارند.

آیا Base64 برای تصاویر محرمانه امن است؟

Base64 رمزگذاری نیست. اگر تصویر اصلی محرمانه است، رشته را خصوصی نگه دارید. خود مبدل آن را به صورت محلی در مرورگر شما پردازش می‌کند.

تبلیغات

زبان38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

زبان خود را انتخاب کنید. آموزش‌های ویدیویی در حال حاضر از روایت انگلیسی استفاده می‌کنند.