تبدیل PNG به ICO (فاویکون)

از هر تصویر مربعی PNG، فایل‌های استاندارد فاویکون ICO چنداندازه‌ای بسازید.

۱۰۰٪ در مرورگر • ۱۰۰٪ رایگان
PNG ➔ ICO (فاویکون)

PNG را برای تبدیل به فاویکون انتخاب کنید

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

پردازش ۱۰۰٪ در حافظه مرورگر • خصوصی و فوری
راهنمای فنی جامع•۸ دقیقه مطالعه•تیم مهندسی 2RUN
۱۰۰٪ در مرورگر • بدون آپلود

تبدیل PNG به ICO: سازنده آیکون ویندوز، mipmapهای فاویکون چندوضوحی و بسته‌بندی سرآیند

⚡چگونه PNG را در مرورگر به ICO تبدیل کنیم

1

تصویر PNG منبع خود را آپلود کنید

فایل PNG پروضوح خود را (ترجیحاً ۵۱۲×۵۱۲ یا ۲۵۶×۲۵۶ با شفافیت) به ناحیه آپلود بکشید یا برای انتخاب کلیک کنید.

2

وضوح‌های آیکون هدف را انتخاب کنید

انتخاب کنید کدام اندازه‌ها در فایل ICO بسته‌بندی شوند (مثلاً ۱۶×۱۶، ۳۲×۳۲، ۴۸×۴۸، ۶۴×۶۴، ۱۲۸×۱۲۸، ۲۵۶×۲۵۶) یا پیش‌تنظیم «پشته کامل ویندوز» را برگزینید.

3

mipmapها را به‌صورت زنده پیش‌نمایش کنید

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

4

فایل ICO آماده تولید را دانلود کنید

روی «دانلود ICO» کلیک کنید. موتور همه mipmapهای وضوح را در یک ظرف دودویی `.ico` منطبق برای ذخیره محلی فوری بسته‌بندی می‌کند.

در توسعه وب، مهندسی نرم‌افزار رومیزی و سفارشی‌سازی سیستم‌عامل، آیکون‌ها هویت بصری اصلی محصولات دیجیتال‌اند. اگرچه PNG استاندارد بی‌چون‌وچرای گرافیک رستری دوبعدی مدرن با شفافیت است، سیستم‌عامل‌های قدیمی ویندوز، میان‌برهای فایل رومیزی، خطوط کامپایل Microsoft Visual Studio و پروتکل‌های کلاسیک فاویکون مرورگر به قالب ظرف تخصصی Microsoft Icon ‏(`.ico`) نیاز دارند. آپلود یک فایل PNG ساده جایی که فایل ICO انتظار می‌رود، به آیکون‌های شکسته زبانه مرورگر، نشان‌های گمشده میان‌بر رومیزی و شکست کامپایل برنامه می‌انجامد.

ابزار «تبدیل PNG به ICO» ما که در مرورگر اجرا می‌شود، ساخت حرفه‌ای آیکون ویندوز را مستقیماً در مرورگر شما فراهم می‌کند. ظرف‌های ICO واقعاً چندوضوحی بسازید که همه اندازه‌های استاندارد mipmap آیکون — از جمله ۱۶×۱۶ (فاویکون مرورگر)، ۳۲×۳۲ (نوار وظیفه و میان‌بر)، ۴۸×۴۸ (آیکون رومیزی)، ۶۴×۶۴، ۱۲۸×۱۲۸ و ۲۵۶×۲۵۶ (نمایشگر DPI بالای ویندوز) — را در یک فایل `.ico` یکپارچه جمع می‌کنند. ابزار ما با حفظ کامل شفافیت آلفای RGBA ‏۳۲ بیتی، کوچک‌سازی دوسه‌بعدی (bicubic) و بسته‌بندی سرآیند دودویی منطبق با استانداردها، در چند ثانیه آیکون‌هایی در سطح تولید ارائه می‌دهد. چون ۱۰۰٪ به‌صورت محلی در مرورگر شما با WebAssembly سمت کاربر اجرا می‌شود، لوگوهای اختصاصی برند و آیکون‌های اپلیکیشن شما بدون هیچ آپلودی به سرور کاملاً محرمانه می‌مانند.

خواندن راهنمای فنی کامل

معماری ظرف ICO مایکروسافت: یک آرشیو تصویر

یک باور غلط رایج میان توسعه‌دهندگان این است که فایل `.ico` صرفاً تصویری با پسوند متفاوت است. در واقع قالب Microsoft Icon ‏(که در اصل در Windows 1.0 معرفی و در Windows Vista گسترش یافت) یک ظرف آرشیوی است که می‌تواند چند زیرتصویر با وضوح‌ها و عمق‌های رنگ مختلف را درون یک فایل دودویی واحد بسته‌بندی کند.

ساختار دودویی ظرف ICO از سه بخش اصلی تشکیل شده است: 1. سرآیند `ICONDIR` ‏(۶ بایت): نوع ظرف را مشخص می‌کند (`idReserved = 0`، ‏`idType = 1` برای آیکون‌ها، `idCount = N` نماینده تعداد کل تصاویر وضوح بسته‌بندی‌شده). 2. آرایه دایرکتوری `ICONDIRENTRY` ‏($N \times 16$ بایت): برای هر زیرتصویر، یک رکورد ۱۶ بایتی عرض، ارتفاع، شمار رنگ، صفحه‌های رنگ، بیت در هر پیکسل (معمولاً ۳۲ بیت برای RGBA)، اندازه بایتی بار تصویر و آفست بایتی مطلقی را که به محل آغاز داده تصویر در فایل اشاره می‌کند تعریف می‌کند. 3. بلوک‌های داده تصویر: جریان‌های دودویی پیاپی زیرتصاویر جداگانه که یا به‌صورت آرایه‌های فشرده‌نشده BMP DIB ‏(Device-Independent Bitmap) یا جریان‌های فشرده PNG ذخیره می‌شوند.

mipmapهای چندوضوحی: چرا یک اندازه برای همه مناسب نیست

سیستم‌عامل‌های رومیزی مدرن (Windows 10، Windows 11، macOS) و مرورگرهای وب آیکون‌های برنامه را در زمینه‌های نمایشی بسیار متفاوتی رندر می‌کنند. اگر فایل ICO فقط یک تصویر ۱۶×۱۶ داشته باشد، بزرگ‌نمایی آن برای نمایش روی رومیزی 4K پیکسلی‌شدن وحشتناکی ایجاد می‌کند. برعکس، اگر فایل ICO فقط یک تصویر ۲۵۶×۲۵۶ داشته باشد، نوارهای وظیفه قدیمی ویندوز باید تصویر را با نمونه‌برداری نقطه‌ای خام کوچک کنند که خطوط نازک و تایپوگرافی را دندانه‌دار و مخدوش می‌کند.

یک فایل `.ico` در سطح تولید سلسله‌مراتب کامل mipmap را در بر می‌گیرد: • ۱۶×۱۶: فاویکون‌های کلاسیک زبانه مرورگر و نمای فهرست جزئیات ویندوز. • ۳۲×۳۲: نشان‌های نوار وظیفه ویندوز، میان‌برهای رومیزی و نشانک‌های مرورگر. • ۴۸×۴۸: آیکون‌های استاندارد رومیزی ویندوز و موارد Control Panel. • ۶۴×۶۴: نوارهای وظیفه DPI بالا و فاویکون‌های مرورگر Retina. • ۱۲۸×۱۲۸: پیش‌نمایش شبکه آیکون متوسط-بزرگ Windows Explorer. • ۲۵۶×۲۵۶: نمای بسیار بزرگ Windows Explorer، کاشی‌های منوی Start ویندوز ۱۱ مدرن و مقیاس‌دهی نمایشگر 4K. ابزار ما PNG منبع شما را خودکار به این پشته کامل وضوح کوچک می‌کند و همه اندازه‌ها را در یک بسته `.ico` قابل دانلود قرار می‌دهد.

فشرده‌سازی PNG درون ICO در برابر بیت‌مپ‌های قدیمی BMP DIB

از نظر تاریخی، همه تصاویر درون ظرف ICO به‌صورت بیت‌مپ‌های مستقل از دستگاه BMP ‏(DIB) فشرده‌نشده با ماسک‌های شفافیت AND ‏۱ بیتی جفت‌شده و آرایه‌های رنگ XOR ‏۳۲ بیتی ذخیره می‌شدند. برای اندازه‌های کوچک (۱۶×۱۶، ۳۲×۳۲)، بارهای BMP فشرده‌نشده ناچیزند (چند کیلوبایت).

اما یک BMP ‏۳۲ بیتی ۲۵۶×۲۵۶ فشرده‌نشده بیش از ۲۶۲ کیلوبایت حجم دارد. بسته‌بندی چند BMP پروضوح فشرده‌نشده باعث می‌شد یک فایل آیکون از ۱ مگابایت فراتر رود. از Windows Vista، مایکروسافت پشتیبانی از تعبیه جریان‌های بیت PNG کامل و فشرده را مستقیماً درون ظرف ICO معرفی کرد. سازنده ما هوشمندانه جریان‌های PNG سبک و فشرده را برای ابعاد بزرگ‌تر (۴۸ تا ۲۵۶ پیکسل) تعبیه می‌کند و وزن کل فایل `.ico` را فوق‌العاده فشرده (معمولاً زیر ۱۰۰ کیلوبایت) نگه می‌دارد و سازگاری کامل با سیستم‌عامل‌های مدرن را تضمین می‌کند.

حفظ شفافیت کانال آلفای ۳۲ بیتی

آیکون‌های قدیمی ویندوز (Windows 95/98) فقط از شفافیت بولی ۱ بیتی پشتیبانی می‌کردند: یک پیکسل یا ۱۰۰٪ مات بود یا ۱۰۰٪ شفاف. این امر هنگام نمایش لوگوهای دایره‌ای روی کاغذدیواری‌های رنگی رومیزی، لبه‌های پلکانی زشت و دندانه‌دار و حاشیه‌های سفید زمخت ایجاد می‌کرد.

محیط‌های ویندوز مدرن از رنگ کامل RGBA ‏۳۲ بیتی پشتیبانی می‌کنند که کانال آلفای ۸ بیتی با ۲۵۶ سطح نیمه‌شفافیت نرم فراهم می‌کند. مبدل ما ۱۰۰٪ کانال آلفای PNG منبع شما را حفظ می‌کند. حاشیه‌های منحنی ضدنقص، سایه‌های ظریف و درخشش‌های glassmorphism بی‌نقص روی هر پس‌زمینه‌ای ترکیب می‌شوند، چه زبانه‌های روشن مرورگر و چه تم‌های رومیزی حالت تاریک ویندوز.

بهترین روش‌های فاویکون: قرار دادن در دایرکتوری ریشه و استانداردهای وب

در توسعه وب، با وجود رواج تگ‌های مدرن `<link rel="icon" type="image/png">`، مرورگرهای وب قدیمی، جمع‌کننده‌های خوراک RSS و خزنده‌های موتور جستجو همچنان `/favicon.ico` را مستقیماً از دامنه ریشه درخواست می‌کنند. اگر این فایل وجود نداشته باشد، گزارش‌های سرور وب با هزاران خطای HTTP 404 آلوده می‌شوند.

قرار دادن یک `favicon.ico` چندوضوحی با قالب درست (شامل mipmapهای ۱۶×۱۶، ۳۲×۳۲ و ۴۸×۴۸) در دایرکتوری ریشه وب‌سایت، پشتیبانی همگانی ۱۰۰٪ از آیکون زبانه را در همه مرورگرهای قدیمی و مدرن تضمین می‌کند، خطاهای 404 را حذف می‌کند و هویت برند را تقویت می‌کند.

بسته‌بندی برنامه: فایل‌های اجرایی ویندوز و Visual Studio

توسعه‌دهندگان نرم‌افزاری که برنامه‌های رومیزی بومی ویندوز را با C++، C#، .NET، Electron یا Tauri کامپایل می‌کنند، به فایل‌های `.ico` منطبق نیاز دارند تا آن‌ها را در جدول منابع فایل اجرایی کامپایل‌شده (`.exe`) تعبیه کنند. وقتی Windows Explorer یک فایل اجرایی را نمایش می‌دهد، منبع داخلی `.ico` را برای رندر آیکون برنامه پرس‌وجو می‌کند.

استفاده از سازنده ICO چندوضوحی ما تضمین می‌کند نرم‌افزار شما در همه تنظیمات نمای Windows Explorer، از نمای فهرست فشرده تا آیکون‌های رومیزی بسیار بزرگ ۲۵۶ پیکسلی، برندینگ تیز و حرفه‌ای نمایش دهد.

امنیت ۱۰۰٪ سمت کاربر برای هویت برند

لوگوهای برند، آیکون‌های نرم‌افزار اختصاصی و هویت‌های سازمانی دارایی فکری ارزشمندی هستند. آپلود نشان‌های برداری و PNG پروضوح برند در مبدل‌های آیکون آنلاین شخص ثالث خطرات جدی حق نشر و امنیت داده ایجاد می‌کند.

ابزار «تبدیل PNG به ICO» ما ۱۰۰٪ به‌صورت محلی در مرورگر وب شما اجرا می‌شود. این ابزار بر پایه WebAssembly سمت کاربر و بسته‌بندی داده دودویی جاوااسکریپت ساخته شده و همه بازنمونه‌برداری فضایی، تولید قطعه‌های PNG و سریال‌سازی سرآیند ICO صرفاً در RAM دستگاه فیزیکی شما انجام می‌شود. هیچ فایل یا تصویری هرگز از طریق شبکه منتقل نمی‌شود و حریم خصوصی کامل و امنیت مطلق مالکیت فکری تضمین می‌شود.

💡بهترین روش‌های حرفه‌ای برای تبدیل به ICO

  • •با PNG مربعی پروضوح شروع کنید: از PNG منبع ۵۱۲×۵۱۲ یا ۱۰۲۴×۱۰۲۴ با نسبت ابعاد 1:1 استفاده کنید؛ بازنمونه‌بردار ما آن را تمیز به همه اندازه‌های کوچک‌تر کاهش می‌دهد.
  • •برای فاویکون‌ها ۱۶، ۳۲ و ۴۸ پیکسل را بسته‌بندی کنید: یک فایل ICO شامل ۱۶×۱۶، ۳۲×۳۲ و ۴۸×۴۸ ‏۱۰۰٪ نیازهای فاویکون مرورگرهای رومیزی و موبایل را پوشش می‌دهد.
  • •برای برنامه‌های ویندوز ۲۵۶×۲۵۶ را بگنجانید: اگر برنامه اجرایی (.exe) بسته‌بندی می‌کنید، برای پشتیبانی رومیزی DPI بالای Windows 10/11 همیشه اندازه ۲۵۶×۲۵۶ را بگنجانید.
  • •پس‌زمینه‌های شفاف را حفظ کنید: مطمئن شوید PNG منبع پس‌زمینه شفاف دارد؛ ابزار ما شفافیت آلفای نرم را در همه اندازه‌های آیکون حفظ می‌کند.
  • •اشکال را برای ۱۶×۱۶ ساده کنید: در ۱۶×۱۶ پیکسل متن پیچیده و جزئیات ظریف ناخوانا می‌شوند؛ مطمئن شوید نشان اصلی برند شما اشکال پررنگ و قابل تشخیص دارد.
  • •برای وب‌سایت‌ها نام آن را 'favicon.ico' بگذارید: فایل خروجی را در دایرکتوری ریشه وب‌سایت (`/favicon.ico`) قرار دهید تا خطاهای 404 کنسول مرورگر حذف شوند.
  • •حریم خصوصی کامل سمت کاربر: خیالتان راحت باشد که نشان‌های منتشرنشده برند و آیکون‌های اپلیکیشن شما ۱۰۰٪ به‌صورت محلی در مرورگر تبدیل می‌شوند — بدون هیچ آپلودی به سرور.

🛡️مشخصات فنی و ساختار دودویی ICO

موتور تبدیل PNG به ICO در مرورگر، سریال‌سازی دودویی سخت‌گیرانه Microsoft Icon را پیاده‌سازی می‌کند: ۱. دریافت تصویر و بازنمونه‌برداری چندگذره: PNG منبع در یک `HTMLImageElement` بارگذاری می‌شود. برای هر وضوح درخواستی $S \in \{16, 32, 48, 64, 128, 256\}$، یک OffscreenCanvas تصویر را با `ctx.imageSmoothingQuality = 'high'` بازنمونه‌برداری می‌کند و یک زیرتصویر RGBA ‏۳۲ بیتی تیز استخراج می‌کند. ۲. فشرده‌سازی PNG زیرتصویر: هر بوم بازنمونه‌برداری‌شده با `canvas.toBlob('image/png')` به یک بافر بایتی PNG مستقل سریال‌سازی می‌شود. این معماری مدرن PNG درون ICO ظرف را سبک نگه می‌دارد و شفافیت کامل آلفای ۸ بیتی را حفظ می‌کند. ۳. ساخت سرآیند و دایرکتوری: موتور یک بافر بایتی پیوسته اختصاص می‌دهد. سرآیند ۶ بایتی `ICONDIR` را می‌نویسد: - `idReserved: 0x0000` ‏(۲ بایت) - `idType: 0x0001` ‏(۲ بایت: منبع آیکون) - `idCount: N` ‏(۲ بایت: تعداد تصاویر بسته‌بندی‌شده) برای هر تصویر $k$ یک `ICONDIRENTRY` ‏۱۶ بایتی نوشته می‌شود که عرض (بایت، 0 نماینده 256)، ارتفاع (بایت، 0 نماینده 256)، شمار رنگ (0 برای TrueColor)، صفحه‌ها (1)، شمار بیت (32)، بایت‌های منبع (۳۲ بیتی بدون علامت) و آفست داده تصویر را مشخص می‌کند. ۴. محاسبه آفست و سرهم‌کردن بار: آفست بایتی مطلق هر تصویر محاسبه می‌شود: $\text{Offset}_k = 6 + (N \times 16) + \sum_{i=0}^{k-1} \text{Size}_i$. همه سرآیندها، ورودی‌های دایرکتوری و بارهای PNG در یک Blob دودویی واحد ادغام می‌شوند و فوراً URL دانلود محلی تولید می‌شود.

فناوری: WebAssembly • Web Workers چندرشته‌ای • HTML5 Canvas API

حریم خصوصی: فایل‌ها از دستگاه شما خارج نمی‌شوند و در فضای ابری ذخیره نمی‌شوند؛ آمار فقط با رضایت شما اجرا می‌شود.

چرا ابزارهای مبتنی بر مرورگر؟

وقتی در 2run tools تصویری را فشرده یا PDFی را ادغام می‌کنید، کد با استفاده از WebAssembly و Web Workers داخل زبانه مرورگر شما اجرا می‌شود. ما هرگز فایل‌های شما را به سرور دوردست ارسال نمی‌کنیم. گزارش‌های مالی، عکس‌های شخصی و قراردادهای شما از دستگاهتان خارج نمی‌شوند.

حریم خصوصی کاملدر مرورگر
پردازش فوریرم سریع
واقعاً نامحدودبدون محدودیت

پرسش‌های متداول

تفاوت فایل PNG و ICO چیست؟▾

PNG یک فایل تصویر رستری واحد است. ICO قالب ظرف آرشیوی طراحی‌شده توسط مایکروسافت است که می‌تواند چند وضوح (مثلاً ۱۶×۱۶، ۳۲×۳۲، ۴۸×۴۸، ۲۵۶×۲۵۶) را درون یک فایل ذخیره کند و به سیستم‌عامل‌ها و مرورگرها اجازه می‌دهد بهترین اندازه را پویا انتخاب کنند.

چه وضوح‌هایی را باید در favicon.ico وب‌سایت بگنجانم؟▾

برای فاویکون وب‌سایت، ترکیب ایده‌آل ۱۶×۱۶ (زبانه‌های مرورگر)، ۳۲×۳۲ (میان‌برهای نوار وظیفه) و ۴۸×۴۸ (نشانک‌های رومیزی) است. این ترکیب همه نیازهای مرورگرها را پوشش می‌دهد و حجم فایل را زیر ۵۰ کیلوبایت نگه می‌دارد.

برای توسعه برنامه ویندوز به چه وضوح‌هایی نیاز است؟▾

برای فایل‌های اجرایی ویندوز (.exe) باید پشته کامل را بگنجانید: ۱۶×۱۶، ۳۲×۳۲، ۴۸×۴۸، ۶۴×۶۴، ۱۲۸×۱۲۸ و ۲۵۶×۲۵۶. این کار تضمین می‌کند آیکون در همه تنظیمات نمای Windows Explorer تیز به نظر برسد.

آیا این ابزار از پس‌زمینه شفاف پشتیبانی می‌کند؟▾

بله! مبدل ما کانال‌های شفافیت آلفای RGBA ‏۳۲ بیتی را کاملاً حفظ می‌کند و تضمین می‌کند آیکون‌های شما حاشیه‌های منحنی نرم و ضدنقص و پس‌زمینه شفاف داشته باشند.

آیا می‌توانم تصاویر غیرمربعی را به ICO تبدیل کنم؟▾

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

آیا می‌توانم PNG را روی مک یا دستگاه موبایل به ICO تبدیل کنم؟▾

بله! ابزار ما کاملاً درون مرورگرهای وب مدرن (Safari، Chrome، Firefox) روی دستگاه‌های macOS، iOS، اندروید و ویندوز و بدون نیاز به هیچ نرم‌افزار شخص ثالثی اجرا می‌شود.

آیا لوگوهای برند من هنگام تبدیل روی سرورهای شما آپلود می‌شوند؟▾

خیر. همه بازنمونه‌برداری، بسته‌بندی سرآیند و تولید دودویی ICO ‏۱۰۰٪ به‌صورت محلی در مرورگر وب شما انجام می‌شود. گرافیک‌های شما هرگز به سرور خارجی نمی‌رسند.

سایت‌هایی با بارگذاری زیر ۰٫۸ ثانیه
مهندسی وب با امتیاز ۱۰۰/۱۰۰ Lighthouse
بررسی
بازوی توسعه برای آژانس‌های طراحی
White-label • NDA دوطرفه
همکاری
سئوی فنی با کد
Schema عمیق • بدون هدررفت
گسترش سئو
وب‌اپ‌ها و SaaS سفارشی
مالکیت ۱۰۰٪ کد • مقیاس Edge
ساخت
بازدید را به فروش تبدیل کنید
+۳۴٪ افزایش فروش • رفع گلوگاه‌ها
بررسی