Convertir SVG en ICO (favicon)
Le vectoriel est la source idéale pour une favicon : votre SVG est rendu depuis ses tracés à quatre fois sa taille déclarée, puis chaque icône est réduite proprement à partir de là — aucun flou d’agrandissement de petite image. Vous obtenez un .ico avec des entrées 16, 32 et 48 px et la transparence préservée telle que conçue.
À voir aussi : Convertir SVG en PNG
Comment ça marche
Déposez votre SVG — de préférence la variante simplifiée du logo, pensée pour les toutes petites tailles.
Le vecteur est rasterisé à quatre fois sa taille déclarée, puis descendu proprement en 16, 32 et 48 px.
Récupérez le .ico et déclarez-le en repli de votre favicon SVG ; les deux cohabitent sans conflit.
SVG vs ICO
Aucune source ne bat le vectoriel pour une favicon : rendu à 4× puis réduit, chaque taille sort aussi nette que la géométrie le permet. La bonne pratique moderne consiste à servir le SVG en icône et à garder cet ICO en filet de sécurité pour Safari et les anciens consommateurs.
| SVG | ICO | |
|---|---|---|
| Compression | Vectoriel (texte XML) | Sans perte (entrées BMP ou PNG) |
| Transparence | Oui (alpha complet) | Oui (alpha complet) |
| Animation | Oui (CSS/SMIL) | Non |
| Prise en charge | Tous les navigateurs ; souvent refusé par les formulaires | Universelle pour les favicons |
| Idéal pour | Logos, icônes, illustrations | Favicons et icônes d’applications Windows |
Questions fréquentes
Non — c’est précisément pour cela que ce site existe. La conversion s’exécute dans votre navigateur grâce à WebAssembly : vos fichiers ne quittent jamais votre appareil, aucun serveur n’entre en jeu. L’outil fonctionne d’ailleurs hors ligne une fois la page chargée, sans limite de taille au-delà de la mémoire de votre appareil.
Parce que chaque taille est rendue, pas redimensionnée : le vecteur est rastérisé en grand puis réduit vers chaque entrée, si bien que l’icône 16 px est aussi nette que la géométrie le permet. Une source matricielle ne peut pas faire mieux que sa résolution d’origine — le vectoriel contourne le problème entièrement.
La géométrie survit ; les détails, non. Traits fins, petits textes et fioritures fondent à 16 px, quelle que soit la perfection de la source. Les favicons lisibles sont des formes simples et contrastées — beaucoup de chartes graphiques prévoient une variante « symbole seul » du logo exactement pour cet usage.
Faites les deux — c’est la bonne pratique actuelle. Les navigateurs modernes acceptent <link rel="icon" type="image/svg+xml"> et respectent même les styles mode sombre dans le SVG ; le .ico produit ici couvre Safari (qui ignore toujours les favicons SVG), les robots et tous les consommateurs historiques de /favicon.ico.
Pas encore : la favicon SVG offre la netteté parfaite et même l’adaptation au mode sombre, mais Safari l’ignore toujours, et quantité de robots et d’agrégateurs ne demandent que /favicon.ico. L’ICO gagne donc en couverture, le SVG en finesse — raison pour laquelle la bonne pratique consiste à livrer les deux, le HTML pointant vers le SVG et la racine servant l’ICO.
Oui : les illustrations détaillées, les logos à texte fin et tout ce qui repose sur des traits d’un demi-pixel — la géométrie survit à la réduction, pas la finesse. Si votre SVG est une illustration complexe, dérivez d’abord une variante « symbole » simplifiée dans votre outil de design, puis convertissez celle-ci : l’onglet de navigateur ne pardonne rien à 16 px.
Outils associés
Convertir SVG en PNG
Convertissez un SVG en PNG dans votre navigateur — gratuit, privé, sans envoi. Échelle d’export de 1 à 4× pour des icônes et des logos parfaitement nets.
Convertir PNG en ICO (favicon)
Convertissez un PNG en favicon ICO multi-tailles dans votre navigateur — gratuit, sans envoi. Un seul fichier avec des icônes nettes de 16, 32 et 48 px.
Convertir ICO en PNG
Convertissez un fichier ICO en PNG dans votre navigateur — gratuit, privé, sans envoi. Extrayez une favicon en image PNG éditable, transparence intacte.
Convertir SVG en PDF
Convertissez vos SVG en PDF dans le navigateur — gratuit, privé, sans envoi. Le vecteur est rendu à sa taille déclarée puis intégré sans perte, en pixels.