تصویر را اینجا بکشید یا کلیک کنید
چند فایل همزمان پشتیبانی می‌شود — می‌توانید از کلیپ‌بورد هم paste کنید
یک فایل ≤  20MB دسته‌ای ≤  30 جمع ≤  200MB
سمت سرور
تبدیل دسته‌ای
حذف خودکار
۳۸ فرمت
HTTPS
نامحدود و رایگان
بدون ثبت‌نام
در موبایل کار می‌کند
فایل‌ها برای تبدیل 0
فرمت مقصد را انتخاب کنید

SVG به ICO: منبع وکتوری، واضح در هر اندازه

وقتی آیکون را از PNG می‌سازید، سقف وضوح همان تعداد پیکسل‌های PNG است. اگر یک تصویر 64x64 بدهید، ورودی 256 فقط با بزرگ‌نمایی قابل تولید است. وکتور چنین محدودیتی ندارد: شکل‌ها را ذخیره می‌کند، نه پیکسل‌ها؛ بنابراین رندر کردن آن در اندازه بزرگ‌تر فقط یک محاسبه جدید است. هر زمان که منبع وکتوری در دسترس باشد، نقطه شروع بهتری برای ساخت آیکون است؛ یکی از دلایل افزایش استفاده از این روش در سال‌های اخیر نیز همین است.

یک نکته مهم را باید از ابتدا بدانید. Rasterizerها SVG را بر اساس عرض و ارتفاعی که خود فایل اعلام کرده رندر می‌کنند و SVGهای آیکون تقریباً همیشه width="24" دارند. اگر در همین اندازه رندر کنید، یک شبکه 24 پیکسلی به‌دست می‌آید و بعد هر شش اندازه آیکون دوباره مجبور به بزرگ‌نمایی می‌شوند؛ در نتیجه مزیت اصلی وکتور از بین می‌رود. PicEditLab در این مرحله خروجی رندرشده را بررسی می‌کند و اگر ضلع بلندتر از 512 کمتر باشد، وکتور اصلی را دوباره در اندازه بزرگ‌تری رندر می‌کند. این مرحله دوم بزرگ‌نمایی نیست، بلکه رندر مجدد است؛ pathها دوباره محاسبه می‌شوند و چیزی از دست نمی‌رود.

مرورگرها اکنون faviconهای SVG را مستقیماً می‌پذیرند؛ یک تگ link در head با type برابر image/svg+xml کافی است و حتی می‌توانید با یک CSS media query آیکون را با حالت تیره هماهنگ کنید. با این حال /favicon.ico در ریشه سایت همچنان مسیری است که مرورگرها بدون خواندن HTML خودشان درخواست می‌کنند و Safari، میانبرهای دسکتاپ ویندوز و بیشتر crawlerها نیز همین مسیر را بررسی می‌کنند. راهکار عملی این است که هر دو را ارائه دهید: SVG برای مرورگرهایی که پشتیبانی می‌کنند و ICO برای پوشش سایر موارد.

وکتور لبه‌های تمیز را تضمین می‌کند، اما نمی‌تواند یک طراحی بیش‌ازحد شلوغ را نجات دهد. در اندازه 16x16 ارتفاع یک حرف فقط حدود دوازده پیکسل است و خطوط بسیار نازک، گرادیان‌ها و متن داخلی کوچک، در این اندازه به هر حال درهم می‌شوند. اگر آیکون شما در اندازه کوچک قابل‌خواندن نیست، راه‌حل در خود طراحی است: ضخامت خطوط را بیشتر کنید، جزئیات داخلی را حذف کنید و فقط همان سیلوئت قابل‌تشخیصی را نگه دارید که واقعاً برای کاربر قابل‌تشخیص است.

فقط به یک bitmap ساده نیاز دارید؟ SVG را به PNG تبدیل کنید

متنی که به outline تبدیل نشده باشد، با فونت‌های نصب‌شده روی سرور رندر می‌شود. اگر فونت موردنظر وجود نداشته باشد، متن همچنان نمایش داده می‌شود اما از یک فونت جایگزین استفاده می‌کند؛ بنابراین شکل و عرض حروف ممکن است با طراحی شما یکسان نباشد. اگر آیکونتان متن دارد، پیش از بارگذاری آن را در ابزار طراحی خود به path تبدیل کنید و به outline تبدیل کنید.

تبدیل SVG به ICO در ۳ مرحله

نیازی به دانش فنی نیست. رایگان، سریع و در دسترس در هر دستگاهی.

01
📂
آپلود
بکشید و رها کنید، کلیک کنید تا مرور کنید، یا تصویر را از کلیپ‌بورد paste کنید. یک فایل یا آپلود دسته‌ای — هر دو کار می‌کنند.
02
🎯
انتخاب فرمت مقصد
فرمت مقصد خود را از پیکر انتخاب کنید. ما به‌طور خودکار پارامترهای رمزگذاری خاص فرمت را برای بهترین کیفیت خروجی اعمال می‌کنیم.
03
📦
دانلود
تبدیل معمولاً در چند ثانیه تمام می‌شود. صفحه به‌طور خودکار به صفحه دانلود منتقل می‌شود — کلیک کنید تا آرشیو ZIP را دریافت کنید.

چرا از PicEditLab برای تبدیل SVG به ICO استفاده کنیم

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

کیفیت بالاتر از تبدیل مرورگر
از ابزارهای متن‌باز در سطح صنعتی استفاده می‌کنیم — ImageMagick، libheif، libavif، libjxl و OpenJPEG — برای کیفیت خروجی که مبدل‌های مرورگری نمی‌توانند به آن برسند.
حریم خصوصی و امنیت در اولویت
هر آپلود در حین انتقال از طریق HTTPS رمزگذاری شده و ۱ ساعت پس از آپلود به‌طور خودکار از سرور ما حذف می‌شود.
پردازش دسته‌ای و دانلود ZIP
چند تصویر را آپلود کرده و همه را یکجا تبدیل کنید. نتایج در یک آرشیو ZIP برای دانلود آسان بسته‌بندی می‌شوند.
پوشش فرمت‌های اصلی و تخصصی
پشتیبانی از PNG، JPG، WebP، AVIF، GIF، HEIC، JPEG XL، JPEG 2000، به علاوه فرمت‌های RAW از Canon، Nikon، Sony، Pentax و غیره. خروجی به JPG، PNG، WebP، AVIF، PDF، ICO، GIF، HEIC، JXL، TIFF، BMP، SVG، EPS، JP2.
۱۰۰٪ رایگان، بدون ثبت‌نام
بدون محدودیت تبدیل، بدون طرح پولی، بدون نسخه Pro پنهان، بدون درخواست ارتقا. هر مقدار که نیاز دارید استفاده کنید.
تجربه یکسان در هر دستگاهی
طراحی واکنش‌گرا در دسکتاپ، تبلت و تلفن همان‌طور کار می‌کند — نیازی به نصب اپلیکیشن نیست، فقط باز کنید و تبدیل کنید.

سوالات متداول — SVG به ICO

SVG خودش وکتوری است؛ پس چرا اصلاً آن را به ICO تبدیل کنیم؟
چون بسیاری از محیط‌ها فقط ICO را می‌پذیرند. /favicon.ico در ریشه سایت یک مسیر ثابت است که مرورگر بدون خواندن HTML آن را درخواست می‌کند و میانبرهای ویندوز و آیکون‌های Explorer نیز اغلب فرمت دیگری را قبول نمی‌کنند. favicon از نوع SVG مکمل ICO است، نه جایگزین آن. حالت معمول این است که هر دو را ارائه دهید: SVG برای مرورگرهای پشتیبانی‌کننده و ICO به‌عنوان fallback برای بقیه.
SVG من فقط 24x24 است. آیا باز هم می‌توانم یک آیکون 256 واضح بسازم؟
بله. width="24" که در فایل نوشته شده فقط اندازه پیش‌فرض نمایش است، نه سقف کیفیت؛ چیزی که واقعاً در فایل ذخیره شده مختصات path است و می‌توان آن را در هر اندازه‌ای دوباره رندر کرد. این صفحه تشخیص می‌دهد که اندازه اعلام‌شده کوچک است و وکتور را در 512 px یا بیشتر دوباره رندر می‌کند، سپس هر شش اندازه آیکون را از همان خروجی کوچک می‌کند. بنابراین حتی فایلی که اندازه 24 را اعلام کرده باشد، می‌تواند ورودی 256 واضح تولید کند. این موضوع کاملاً با تبدیل یک PNG 24x24 متفاوت است، چون در PNG واقعاً پیکسل بیشتری برای استفاده وجود ندارد.
آیا پس‌زمینه شفاف حفظ می‌شود؟
بله. چیزی پشت تصویر رنگ نمی‌شود، بنابراین نواحی شفاف SVG در ICO نیز شفاف می‌مانند و هر شش اندازه کانال alpha مستقل خود را دارند؛ در نتیجه پشت آیکون روی نوار وظیفه تیره یا نوار تب روشن مربع سفید ایجاد نمی‌شود. برعکس، اگر SVG شما یک مستطیل سفید به‌عنوان پس‌زمینه رسم کند، آن مستطیل بخشی از خود تصویر است و حفظ می‌شود.
آیا می‌توانم فقط از SVG به‌عنوان favicon استفاده کنم و ICO را کنار بگذارم؟
می‌توانید، اما فقط SVG را ارائه نکنید. یک تگ link با rel برابر icon و type برابر image/svg+xml اضافه کنید تا مرورگرهای مدرن از آن استفاده کنند. این کار یک آیکون واضح در هر اندازه و امکان نسخه مخصوص حالت تیره با CSS را به شما می‌دهد. مشکل اینجاست که هنوز محیط‌هایی وجود دارند که از آن پشتیبانی نمی‌کنند و بسیاری از ابزارها مستقیماً /favicon.ico را درخواست می‌کنند و HTML شما را کاملاً نادیده می‌گیرند. ارائه هر دو تقریباً هیچ هزینه‌ای ندارد، بنابراین دلیلی برای ریسک کردن وجود ندارد.
نتیجه خالی است یا بخشی از آن نمایش داده نمی‌شود. مشکل چیست؟
تقریباً همه موارد به سه دلیل برمی‌گردند. SVG از طریق URL به یک تصویر یا فونت خارجی ارجاع می‌دهد و سرور نمی‌تواند آن را دریافت کند، بنابراین آن بخش خالی می‌ماند. متن از فونتی استفاده می‌کند که روی سرور وجود ندارد و با فونت جایگزین رندر می‌شود. یا تصویر فقط stroke دارد و fill ندارد و بعضی تنظیمات خروجی هنگام rasterization عرض stroke را از دست می‌دهند. هر سه مورد یک راه‌حل دارند: در ابزار طراحی خود، متن و stroke را به path تبدیل کنید، تصاویر لینک‌شده را داخل فایل embed کنید، سپس دوباره خروجی بگیرید و بارگذاری کنید.
آیا تبدیل SVG به ICO کیفیت تصویر را کاهش می‌دهد؟
ما از تنظیمات با کیفیت بالا برای تبدیل SVG به ICO استفاده می‌کنیم. وقتی منبع بدون افت است و مقصد با افت، با کیفیت ۹۰ رمزگذاری می‌کنیم که جزئیات قابل مشاهده برای چشم انسان را حفظ می‌کند. وقتی مقصد بدون افت است (مثل PNG)، هر پیکسل دقیقاً مثل منبع حفظ می‌شود.
آیا تبدیل SVG به ICO در مرورگر من انجام می‌شود یا در سرور؟
تبدیل کاملاً روی سرور ما با استفاده از ابزارهای استاندارد صنعتی اجرا می‌شود — ImageMagick، libheif، libavif، libjxl، OpenJPEG و غیره. تبدیل سمت سرور محدود به توانایی decode مرورگر نیست، بنابراین فرمت‌هایی را که مرورگر نمی‌تواند بخواند (RAW، HEIC، AVIF، JPEG XL) مدیریت می‌کند و به طور مداوم کیفیت خروجی بالاتری ارائه می‌دهد.
آیا تصاویر آپلودشده در سرور ذخیره می‌شوند؟
خیر. فایل‌ها از طریق HTTPS منتقل شده، فقط برای تبدیل جاری استفاده می‌شوند و ۱ ساعت پس از آپلود به‌طور خودکار حذف می‌شوند. ما هرگز به فایل‌های شما دسترسی نداریم، آن‌ها را تحلیل نمی‌کنیم، به اشتراک نمی‌گذاریم یا برای آموزش مدل استفاده نمی‌کنیم.
چند تصویر را می‌توانم به‌طور همزمان تبدیل کنم؟
تا 30 تصویر در هر دسته، با محدودیت کل حجم 200 مگابایت. برای کارهای بزرگ‌تر، چند دسته اجرا کنید — هیچ محدودیت روزانه و محدودیت استفاده‌ای وجود ندارد.
آیا متادیتای EXIF پس از تبدیل حفظ می‌شود؟
به طور پیش‌فرض، متادیتایی را که می‌توان بین فرمت‌ها منتقل کرد حفظ می‌کنیم. برای فایل‌های تبدیل‌شده از RAW، پارامترهای تصویربرداری، فضای رنگی و پروفایل‌های ICC در صورت امکان منتقل می‌شوند. اگر نیاز به حذف متادیتا دارید، بعداً از یک ابزار تخصصی استفاده کنید.
آیا تبدیل SVG به ICO رایگان است؟ آیا به حساب کاربری نیاز دارم؟
بله، کاملاً رایگان است و خیر، به حساب کاربری نیاز ندارید. نیازی به ثبت‌نام یا وارد کردن ایمیل نیست، سهمیه روزانه‌ای وجود ندارد و تعداد دفعات استفاده نیز محدود نشده است. فایل‌های ICO که دانلود می‌کنید بدون واترمارک هستند و اندازه یا کیفیت آن‌ها به هیچ شکلی تغییر نمی‌کند. می‌توانید در یک نوبت حداکثر 30 فایل SVG را به‌صورت دسته‌ای تبدیل کرده و همه را به شکل یک فایل ZIP دریافت کنید.
برای استفاده در وب، کدام گزینه بهتر است — SVG یا ICO؟
برای بیشتر موارد استفاده در وب مدرن، ICO گزینه قوی‌تری است — معمولاً فشرده‌سازی بهتر، پشتیبانی گسترده‌تر از ویژگی‌ها یا هر دو را در مقایسه با SVG ارائه می‌دهد. با این حال، SVG هنوز جایگاه خود را دارد: اگر به بیشترین سازگاری با مرورگرهای قدیمی‌تر، کلاینت‌های ایمیل یا پلتفرم‌هایی که هنوز از ICO پشتیبانی نمی‌کنند نیاز دارید، SVG گزینه امن‌تری است. پاسخ درست به مخاطبان و موارد استفاده شما بستگی دارد.

نحوه تبدیل آنلاین و رایگان SVG به ICO

تبدیل تصاویر SVG به ICO در موقعیت‌های مختلفی پیش می‌آید: سازگار کردن فایل‌ها با دستگاه‌ها یا پلتفرم‌های مختلف، کاهش فضای ذخیره‌سازی، یا آماده‌سازی تصاویر برای آپلود در سرویسی که فرمت منبع را نمی‌پذیرد. روش سنتی نصب Photoshop، GIMP یا اپلیکیشن‌های مشابه دسکتاپ است — که برای کارهای گاه‌وبیگاه اضافی است. مبدل‌های مرورگری یک گزینه هستند، اما محدود به توانایی decode بومی مرورگر شما هستند و اصلاً نمی‌توانند فرمت‌های تخصصی مثل RAW، HEIC یا AVIF را مدیریت کنند. PicEditLab تبدیل را در سمت سرور اجرا می‌کند، بنابراین پشتیبانی فرمت، کیفیت خروجی و سرعت پردازش به مرورگر یا دستگاه شما بستگی ندارد.

گام به گام: تبدیل SVG به ICO

تبدیل در PicEditLab سه مرحله دارد — آپلود، انتخاب فرمت مقصد، دانلود:

  • یک یا چند فایل SVG را در ناحیه آپلود بکشید یا کلیک کنید. همچنین می‌توانید تصویر را مستقیماً از کلیپ‌بورد paste کنید.
  • ICO را به عنوان فرمت مقصد از انتخاب‌گر فرمت انتخاب کنید، سپس لیست فایل‌های خود را بررسی کنید.
  • روی «شروع تبدیل» کلیک کنید. پس از اتمام آپلود فایل‌ها، سرور تبدیل را در چند ثانیه تمام می‌کند.
  • وقتی تبدیل تمام شد، صفحه به‌طور خودکار به صفحه دانلود منتقل می‌شود. دکمه دانلود را کلیک کنید تا آرشیو ZIP حاوی تمام فایل‌های تبدیل‌شده را دریافت کنید.

جزئیات فنی — تبدیل SVG به ICO

سرور ما زنجیره ابزار متن‌باز اثبات‌شده‌ای را اجرا می‌کند. ImageMagick تبدیل فضای رنگی و نمونه‌برداری مجدد را انجام می‌دهد، libheif از کدک x265 برای رمزگذاری و رمزگشایی HEIC استفاده می‌کند، libavif از AOM برای AVIF استفاده می‌کند، libjxl JPEG XL را مدیریت می‌کند، OpenJPEG JPEG 2000 را پوشش می‌دهد، و dcraw داده خام سنسور را از فایل‌های RAW رمزگشایی می‌کند. خروجی JPG از کیفیت ۸۵ با رمزگذاری پیش‌رونده برای بارگذاری سریع‌تر در وب استفاده می‌کند. خروجی PNG از zlib با حداکثر فشرده‌سازی استفاده می‌کند تا حجم فایل تا حد ممکن کم باشد بدون از دست دادن یک پیکسل جزئیات.

نکات تبدیل SVG به ICO

  • اگر منبع SVG شما دارای شفافیت است و مقصد (ICO) از آن پشتیبانی نمی‌کند (مثل JPG)، نواحی شفاف با رنگ سفید پر می‌شوند. این رفتار مورد انتظار تبدیل است.
  • هنگام تبدیل منبع متحرک (GIF، APNG) به مقصد ثابت، فقط فریم اول حفظ می‌شود. برای نگه داشتن همه فریم‌ها، فرمت مقصدی را انتخاب کنید که از انیمیشن هم پشتیبانی کند.
  • هنگام تبدیل از RAW، ابتدا پیش‌نمایش JPEG تعبیه‌شده دوربین را برای دقیق‌ترین بازتولید رنگ استخراج می‌کنیم. اگر پیش‌نمایش تعبیه‌شده در دسترس نباشد، از dcraw با پارامترهای پیش‌فرض برای demosaicing کامل استفاده می‌کنیم.