Aller au contenu principal

Convertisseur SVG vers ICO

Convertir des images SVG en ICO dans votre navigateur.

Traité dans votre navigateur. Ce fichier est converti sur votre appareil et n'est jamais envoyé.

Convertisseur

.svg jusqu'à 50 MB. Vous pouvez aussi déposer un fichier ici.

Options

Checking what this browser supports…

Renders the vector larger, which is how you get a high-resolution export.

The icon is written with 16, 32, and 48 pixel versions inside one file.

Aucun fichier sélectionné.

À propos de cet outil

Le SVG est un format vectoriel produit par les logiciels de création : il s'agrandit donc proprement à n'importe quelle taille. Un ICO contient plusieurs tailles dans un seul fichier : le navigateur ou le système peut donc prendre la bonne au lieu de redimensionner mal une image unique.

Cet outil convertit SVG en ICO entièrement dans votre navigateur. L'image est décodée, dessinée et réencodée sur votre appareil : rien n'est envoyé, et la taille du fichier ne vous coûte aucune attente.

Formats pris en charge et limites

Entrée
.svg
Sortie
.ico (image/x-icon)
Nom du fichier produit
The original name with the new extension, for example photo.svg becomes photo.ico.
Taille maximale
50 MB
Traitement
Dans votre navigateur. Le fichier n'est pas envoyé.

SVG face à ICO

SVG et ICO comparés, caractéristique par caractéristique
CaractéristiqueSVGICO
CompressionAucune, stocké tel quelSans perte
CouleurDes formes, pas des pixels8 bits par canal
TransparenceCanal alpha completCanal alpha complet
AnimationOuiNon
Conserve l'EXIFNonNon
Prise en charge des navigateursChrome 4, Firefox 3, Safari 3.2Tous les navigateurs depuis 1999
Poids d'une photographieCe n'est pas un format pour les photographiesCe n'est pas un format pour les photographies
Publié20011985

Quand cela sert vraiment

Il doit s'ouvrir sur quelque chose d'ancien

Le ICO se lit partout depuis des décennies, le SVG non : un logiciel écrit avant son existence ne l'ouvre tout simplement pas. Si le fichier part chez quelqu'un dont vous ne maîtrisez pas les outils — un imprimeur, un client sur une vieille machine, un système que personne ne met à jour — c'est la conversion qui vous épargne la discussion sur les raisons pour lesquelles il ne s'ouvre pas.

Vous préparez un favicon

Un navigateur qui cherche l'icône d'onglet demande /favicon.ico et attend un fichier contenant plusieurs tailles plutôt qu'une seule. Les versions 16, 32 et 48 pixels sont écrites ici dans un seul ICO, chacune rendue depuis votre SVG et non réduite depuis une autre : c'est ce qui garde la plus petite lisible au lieu de l'empâter.

Quelque chose exige une image ordinaire

Le SVG est un ensemble de formes, et bien des endroits n'en veulent pas : un client de messagerie, une annonce sur une place de marché, un document bureautique, un aperçu social. En ICO, il est fixé à une taille que vous choisissez maintenant, et c'est tout l'intérêt : prenez celle à laquelle il sera affiché, et le résultat est net exactement comme il faut.

Vous voulez une seule image de la séquence

Le SVG peut contenir une animation entière et le ICO une seule image : cette conversion est donc la façon d'obtenir une image d'accroche, une vignette, ou un arrêt sur image à mettre dans un document. Elle prend la première. Si vous les voulez toutes en fichiers séparés, l'outil GIF animé vers images PNG fait cela.

Comment l'utiliser

  1. Choisissez un fichier .svg, ou déposez-en un sur la page.
  2. Les tailles d'icône 16, 32 et 48 pixels sont écrites dans le même fichier.
  3. Indiquez une taille de sortie si le SVG n'en porte pas, ou une échelle pour le rendre plus grand.
  4. Sélectionnez Convertir, puis téléchargez le fichier ICO.

Limites

  • Un SVG dépourvu de largeur et de hauteur propres a besoin d'une taille de sortie, faute de quoi rien ne permet de la déduire.
  • Les polices et les images que le SVG référence ailleurs ne sont pas téléchargées : un texte dans une police inhabituelle peut donc s'afficher avec un substitut, ou pas du tout.
  • Les scripts, les gestionnaires d'événements et les références externes sont supprimés avant tout rendu du fichier.
  • Les icônes sont carrées. Une source rectangulaire est ajustée dans le carré, ce qui modifie ses proportions.
  • Une icône ne peut pas dépasser 256 pixels : c'est une limite du format.
  • Les métadonnées ne sont pas conservées. Les champs EXIF, dont les réglages de l'appareil et la position GPS, sont supprimés : c'est un gain pour la vie privée, mais il vaut mieux le savoir si vous vous appuyez dessus.
  • Les profils colorimétriques ne sont pas conservés : une image dans un profil à large gamut peut donc se décaler légèrement.

Problèmes courants

Seule la première image est sortie

Le SVG peut contenir une suite d'images et le ICO en contient exactement une. Il n'y a nulle part où mettre les autres dans un ICO : c'est donc la première qui est écrite.

Utilisez l'outil GIF animé vers images PNG si vous voulez chaque image séparément. Pour conserver l'animation elle-même, convertissez en WebP, qui peut en porter une.

Le ICO est flou, ou à la mauvaise taille

Un SVG n'a pas de pixels : c'est un ensemble de formes que l'on peut tracer à n'importe quelle taille. L'écrire en ICO suppose d'en choisir une et de la figer, et si elle est petite il n'y a aucun détail à agrandir.

Indiquez avant de convertir la largeur et la hauteur qu'il vous faut vraiment, et prenez la taille d'affichage prévue du ICO, ou plus grande. Agrandir ensuite ne fera pas revenir le détail.

L'icône n'apparaît pas dans l'onglet

Les navigateurs mettent les favicons en cache avec insistance et gardent souvent longtemps l'ancien, ou aucun. Une icône absente après une conversion de SVG vers ICO vient le plus souvent du cache et non du fichier.

Placez le fichier en /favicon.ico à la racine du site, puis rechargez la page en forçant l'actualisation, ou ouvrez directement /favicon.ico pour vérifier qu'il est bien servi.

Les autres façons de le faire

Le logiciel déjà présent sur votre machine

GIMP and dedicated icon editors; most image editors will not write one ouvrent un SVG et l'enregistrent en ICO, et si vous en avez un d'installé et un seul fichier à traiter, c'est une réponse parfaitement valable. Cela reste sur votre machine, exactement comme ici. Ce qui cesse d'être pratique, c'est un dossier de quarante fichiers, ou une machine qui ne vous appartient pas.

ImageMagick, en ligne de commande

Une commande convertit un répertoire entier : magick mogrify -format ICO *.SVG. Si vous l'avez déjà installé, c'est le moyen le plus rapide pour cent fichiers, et cela se scripte. C'est aussi une dépendance à installer et une syntaxe à apprendre, ce qui est un mauvais marché pour convertir une image une fois.

Un convertisseur en ligne qui envoie le fichier

La plupart des sites qui proposent cela envoient votre fichier à un serveur, le convertissent là-bas et vous rendent un lien. Ils savent faire des formats qu'un navigateur ne sait pas, et c'est un avantage réel. Le prix, c'est que votre fichier s'est trouvé sur la machine de quelqu'un d'autre, sous une politique de conservation que vous n'avez pas lue. Toute la différence est là : cette page convertit SVG en ICO avec du code que votre navigateur a déjà téléchargé, il n'y a donc aucun serveur qui le garde ensuite.

Questions fréquentes

Mon image est-elle envoyée quelque part ?
Non. La conversion se déroule entièrement dans votre navigateur. L'image ne quitte jamais votre appareil et aucune requête ne la transporte.
La conversion en ICO fait-elle perdre de la qualité ?
La conversion elle-même, non. Le ICO est sans perte : chaque pixel qu'il reçoit est écrit exactement tel qu'il est arrivé et rien n'est jeté en chemin. Ce qu'il ne peut pas faire, c'est récupérer le détail que votre SVG avait déjà perdu avant : un format sans perte conserve ce qu'on lui donne, il ne restaure pas ce qui est parti.
Que devient l'animation ?
Le SVG peut contenir une suite d'images, et cette conversion écrit la première. On ne peut pas replier une animation dans une seule image fixe : le choix porte donc sur laquelle, et la première est celle qui a du sens comme vignette. Pour garder chaque image dans son propre fichier, utilisez plutôt l'outil GIF animé vers images PNG.
Est-ce que cela fonctionnera comme favicon ?
Oui. Le fichier contient les versions 16, 32 et 48 pixels dans une seule icône, ce que les navigateurs attendent à l'adresse /favicon.ico, et chaque taille est rendue à partir de votre image plutôt que redimensionnée depuis une autre.
Pourquoi mon SVG réclame-t-il une taille ?
Parce qu'il ne déclare qu'un viewBox, sans largeur ni hauteur : aucune taille en pixels n'est donc disponible. Indiquez une largeur, une hauteur ou une échelle.
Puis-je convertir sans risque un SVG que je n'ai pas écrit ?
Oui. Un SVG peut contenir des scripts et des références qui vont chercher des ressources sur d'autres sites : le balisage est donc analysé et débarrassé des scripts, des gestionnaires d'événements et des références externes avant tout rendu, et le rendu a lieu dans un contexte où les scripts ne s'exécutent pas.
Puis-je redimensionner pendant la conversion ?
Oui. Indiquez une largeur, une hauteur, ou les deux. Si les proportions sont conservées, l'une se déduit de l'autre ; en donnant les deux, l'image est ajustée dans ce cadre plutôt que déformée.
Dois-je installer quelque chose ou créer un compte pour utiliser Convertisseur SVG vers ICO ?
Non, à tout cela. Convertisseur SVG vers ICO fonctionne dans le navigateur que vous avez déjà : pas d'inscription, pas de téléchargement, pas de filigrane sur le résultat et aucune limite au nombre de fichiers. Il n'y a rien à désinstaller ensuite non plus, puisque rien n'a été installé.
Convertisseur SVG vers ICO fonctionne-t-il hors connexion ?
Une fois la page chargée, oui. La conversion se fait sur votre appareil et n'a besoin d'aucune connexion pour travailler. La première visite récupère la page et le code qui convertit ; après quoi une connexion perdue n'arrête rien, et le fichier converti apparaît exactement comme en ligne.
Quelle taille de fichier Convertisseur SVG vers ICO accepte-t-il ?
La limite est de 50 MB. C'est un choix et non un plafond technique : la vraie contrainte est la mémoire, et un fichier qui, décodé, dépasse celle de l'appareil échoue d'une façon difficile à expliquer. Les téléphones l'épuisent bien avant les ordinateurs portables, et c'est pourquoi la limite est là où elle est.
Puis-je convertir plusieurs fichiers à la fois avec Convertisseur SVG vers ICO ?
Pas ici : cet outil prend un fichier à la fois, parce que ce qu'il fait dépend de choix propres à ce fichier-là. Convertissez-les l'un après l'autre, ou regardez les convertisseurs par lot de la même catégorie, conçus pour un dossier entier.

Publicité et mesure d'audience sur ce site

La publicité finance ce site, et Google Analytics nous indique quelles pages sont utiles. Les deux peuvent stocker des cookies : les annonces pour choisir ce qu'elles vous montrent et éviter de se répéter, la mesure d'audience pour compter les visites répétées. Vos fichiers n'y sont pour rien : ils ne quittent jamais votre navigateur, quel que soit le bouton choisi, et chaque outil fonctionne dans les deux cas.

Ce que cela recouvre