বিনামূল্যে ফেভিকন জেনারেটর
যেকোনো ছবিকে সম্পূর্ণ ফেভিকন প্যাকেজে রূপান্তর করুন: মাল্টি-সাইজ favicon.ico, Apple টাচ আইকন, Android/PWA আইকন, ওয়েব ম্যানিফেস্ট এবং পেস্ট-প্রস্তুত HTML স্নিপেট — সব ZIP করা, আপনার ব্রাউজারেই।
এখানে একটি ফাইল ছাড়ুন, অথবা ব্রাউজ করতে ক্লিক করুন
PNG, JPG, WebP, SVG, HEIC, HEIF · আপনার ডিভাইসে প্রক্রিয়াকৃত
অথবা ক্লিপবোর্ড থেকে পেস্ট করতে Ctrl+V চাপুন
আপনার ফাইল কখনো আপনার ডিভাইস ছাড়ে না। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজারে স্থানীয়ভাবে হয়।
💡 সবচেয়ে তীক্ষ্ণ ফলাফলের জন্য, কমপক্ষে 512×512 এ একটি বর্গ চিত্র আপলোড করুন। স্বচ্ছ PNG বা SVG সেরা কাজ করে।
সাধারণ ব্যবহার
- একটি ওয়েবসাইট Favicon তৈরি করুনসম্পূর্ণ favicon সেট তৈরি করুন যা প্রতিটি ব্রাউজার এবং ডিভাইস প্রত্যাশা করে।
- PWA এবং Manifest আইকন তৈরি করুন192px এবং 512px আইকন এবং ওয়েব ম্যানিফেস্ট পান যা PWA প্রয়োজন।
- একটি Apple Touch আইকন তৈরি করুন180×180 আইকন তৈরি করুন যা iOS ব্যবহার করে যখন একটি সাইট হোম স্ক্রিনে সংরক্ষিত থাকে।
- একটি লোগোকে Favicon তে রূপান্তরিত করুনআপনার ব্র্যান্ড লোগোকে একটি পরিচ্ছন্ন, স্বীকৃত favicon তে রূপান্তরিত করুন।
- যেকোনো ফ্রেমওয়ার্কের জন্য Favicons তৈরি করুনReact, Next.js, WordPress এবং আরও অনেক কিছুর জন্য ড্রপ-ইন favicon ফাইল পান।
কিভাবে কাজ করে
এই টুল যেকোনো PNG, JPEG, WebP বা SVG-কে একটি সম্পূর্ণ ফেভিকন প্যাকেজে রূপান্তর করে — বহু-আকারের .ico, Apple touch icon, Android/PWA আইকন, একটি web manifest এবং পেস্ট-উপযোগী HTML স্নিপেট — পুরোপুরি আপনার ব্রাউজারের ভেতরে Canvas API ও JSZip দিয়ে। কিছুই আপলোড হয় না; সব রেন্ডারিং ও ফাইল তৈরি লোকালি হয়।
- 1Canvas আপনার ছবির আকার বদলায়ব্রাউজার আপনার উৎস ছবিকে প্রয়োজনীয় প্রতিটি আকারে (16, 32, 48, 180, 192 ও 512 px) অফ-স্ক্রিন HTML Canvas এলিমেন্টে আঁকে। নির্দিষ্ট width/height অ্যাট্রিবিউটহীন SVG প্রথমে DOMParser ও XMLSerializer দিয়ে নর্মালাইজ হয়, যাতে Firefox ও Chrome ফাঁকা ক্যানভাসের বদলে হুবহু একই পিক্সেল আউটপুট দেয়।
- 2হাতে লেখা ICO এনকোডার .ico ফাইল তৈরি করেছোট ICO এন্ট্রি (16, 32, 48 px) কাঁচা 32-bit BGRA DIB বিটম্যাপ হিসেবে এনকোড হয় — BITMAPINFOHEADER, নিচ থেকে উপরের XOR সারি এবং একটি 1bpp AND মাস্ক — কারণ Windows shell কম্পোনেন্টের ওই আকারে অসংকুচিত DIB ফরম্যাট লাগে। টুলটি ICO ডিরেক্টরি হেডার লেখে এবং পুরোপুরি DataView ও Uint8Array দিয়ে এন্ট্রিগুলো জোড়ে, কোনো বাইরের ICO লাইব্রেরি ছাড়া।
- 3PNG আউটপুট canvas.toBlob দিয়ে তৈরিপ্রতিটি PNG রূপ (favicon-16x16, favicon-32x32, apple-touch-icon-180x180, android-chrome-192x192, android-chrome-512x512) 'image/png'-সহ canvas.toBlob ডেকে তৈরি হয়, লসলেস এনকোডিং ব্রাউজারের বিল্ট-ইন ইমেজ ইঞ্জিনকে দিয়ে। ঐচ্ছিক প্যাডিং, ব্যাকগ্রাউন্ডের রং এবং আকৃতি কাটা (বর্গ, গোলাকার কোণ বা বৃত্ত) ক্যাপচারের আগে canvas context-এ প্রয়োগ হয়।
- 4JSZip সবকিছু এক ডাউনলোডে বাঁধেJSZip তৈরি হওয়া সব ফাইল — favicon.ico, পাঁচটি PNG, আপনার অ্যাপের নামসহ একটি site.webmanifest, এবং সঠিক <link> ট্যাগসহ একটি favicon-snippet.html — একটি .zip blob-এ জোড়ে, যা স্বয়ংক্রিয়ভাবে আপনার ডিভাইসে ডাউনলোড হয়।
আপনার ছবি সরাসরি ব্রাউজারের Canvas API-তে লোড হয় এবং কখনো আপনার ডিভাইস ছাড়ে না — কোনো পর্যায়ে কোনো ফাইল ডেটা কোনো সার্ভারে পাঠানো হয় না।
সম্পর্কিত টুলস
PNG থেকে ICO ফেভিকন কনভার্টার
PNG, JPG, WebP বা SVG ছবিকে মাল্টি-সাইজ .ico ফেভিকন ফাইলে রূপান্তর করুন। আপনার পছন্দের সাইজ (১৬, ৩২, ৪৮, ৬৪, ১২৮, ২৫৬) বেছে নিন এবং একটি .ico ডাউনলোড করুন।
অ্যানিমেটেড GIF মেকার
একাধিক ছবি একত্রিত করে অ্যানিমেটেড GIF তৈরি করুন। সামঞ্জস্যযোগ্য ফ্রেম বিলম্ব, আউটপুট প্রস্থ, লুপিং এবং মান। সম্পূর্ণ ব্রাউজারেই এনকোড হয়।
স্বাক্ষর নির্মাতা
আপনার মাউস, আঙুল বা স্টাইলাস দিয়ে একটি স্বাক্ষর আঁকুন, বা হাতের লেখার ফন্টে আপনার নাম টাইপ করুন, তারপর এটি একটি স্বচ্ছ PNG বা SVG হিসেবে এক্সপোর্ট করুন।