Gratis PNG naar ICO favicon-converter
Converteer PNG-, JPG-, WebP- of SVG-afbeeldingen naar .ico-faviconbestanden met meerdere formaten. Kies de gewenste gebundelde formaten (16, 32, 48, 64, 128, 256) en download één .ico.
Sleep een bestand hierheen of klik om te bladeren
PNG, JPG, WebP, SVG, HEIC, HEIF · verwerkt op je apparaat
of druk op Ctrl+V om vanaf het klembord te plakken
Tip: je kunt een schermafbeelding plakken met Ctrl+V
Jouw bestanden verlaten nooit je apparaat. Alle verwerking vindt lokaal in je browser plaats.
Veelvoorkomend gebruik
- Maak Website Favicon van PNGConverteer uw logo PNG naar een multiformaat favicon.ico-bestand voor uw website tabpictogram.
- Maak Windows Desktop PictogramConverteer PNG of JPG afbeeldingen naar .ico bestanden voor Windows bureaublad snelkoppelingen en toepassingspictogrammen.
- Multiformaat Cross-Platform PictogramBundel meerdere pictogramgrootten (16, 32, 48, 64, 128, 256) in één .ico-bestand dat overal werkt.
- PWA Pictogram BronbestandGenereer een basis .ico van uw PWA-logo voor fallback-ondersteuning in oudere browsers die het manifest niet gebruiken.
- Converteer Merklogo naar ICO-indelingTransformeer uw bedrijfs- of merklogo van PNG, JPG of SVG naar een hoogwaardig .ico-bestand voor digitale contactpunten.
Hoe het werkt
De omzetting draait volledig in je browser met twee mechanismen die direct in deze tool zijn geschreven: de Canvas API om elk pictogramframe te schalen en te tekenen, en een zelfgeschreven binaire ICO-encoder die die frames in één .ico-bestand verpakt — er wordt geen bibliotheek gedownload en er verlaat nooit een bestand je apparaat.
- 1De afbeelding wordt in een canvas gedecodeerdJe geüploade PNG, JPEG, WebP of SVG wordt in een HTMLImageElement geladen en op een onzichtbaar canvas getekend in elk gevraagd formaat (16×16 tot en met 256×256). Het canvas gebruikt bicubische afvlakking van hoge kwaliteit en volgt je passingskeuze: 'contain' plaatst de afbeelding met transparante of gekleurde randen, terwijl 'cover' een gecentreerd vierkant uit de bron snijdt.
- 2Elk frame wordt als PNG-bytes geëxporteerdDe ingebouwde canvas.toBlob('image/png') van de browser codeert elk geschaald frame tot een verliesvrije PNG. Deze ruwe bytes worden in de .ico-container ingesloten — moderne browsers en Windows ondersteunen PNG-in-ICO native, waardoor bestanden kleiner blijven dan met het oudere op BMP gebaseerde formaat.
- 3Binair ICO-bestand in het geheugen samengesteldEen zelfgeschreven encoder bouwt de .ico-structuur vanaf nul op met DataView: een ICONDIR-header van 6 bytes geeft het aantal afbeeldingen aan, gevolgd door een mapitem van 16 bytes per formaat (met breedte, hoogte, bitdiepte, bytelengte en data-offset), en daarna alle PNG-gegevens achter elkaar. Er komt geen bibliotheek van derden aan te pas.
- 4Voorbeeld getoond, bestand gedownloadVoordat de download wordt aangeboden, toont de interface een pixelnauwkeurig voorbeeld van elk verpakt formaat tegen een dambordachtergrond, zodat je de transparantie kunt controleren voordat je opslaat. De samengestelde Blob wordt als 'favicon.ico' aan het downloadmechanisme van de browser gegeven.
Je afbeelding wordt volledig in je browser verwerkt — ze wordt nooit naar een server geüpload en er blijft geen kopie over nadat je het tabblad sluit.
Gerelateerde tools
Favicon-generator
Zet elke afbeelding om in een compleet faviconpakket: een favicon.ico met meerdere formaten, Apple touch-pictogram, Android/PWA-pictogrammen, een webmanifest en het kant-en-klare HTML-fragment — alles in zip-formaat, in je browser.
Handtekeningmaker
Teken een handtekening met je muis, vinger of stylus, of typ je naam in een handschriftlettertype, en exporteer die als transparante PNG of SVG.
Afbeeldingscompressor
Comprimeer JPG, PNG, WebP en AVIF. Voor/na-vergelijking.