Mode d'emploi
- Cliquez sur Choisir un fichier ou déposez une image dans la zone. Vous pouvez aussi la coller avec Ctrl+V.
- Saisissez vos mots dans Texte. Appuyez sur Entrée pour une nouvelle ligne, ou cliquez sur Ajouter du texte pour une deuxième zone de texte.
- Réglez la Police, la Taille, la Couleur du texte et l'Alignement. Ajoutez un Contour ou une Ombre si le texte se lit mal.
- Faites glisser le texte sur l'image pour le placer, ou réglez la Position horizontale (%) et la Position verticale (%).
- Choisissez un Format de sortie, puis cliquez sur Télécharger l'image.
Police, contour et ombre
Le texte est dessiné à la résolution propre de l'image. Une taille de texte est une part du petit côté de l'image : la même mise en page reste identique sur une petite photo comme sur une grande. Onest et Bricolage sont les polices de ce site ; les autres sont installées sur votre ordinateur et peuvent s'afficher différemment sur un autre appareil.
Un contour est tracé autour de chaque lettre, et une ombre tombe vers le bas à droite. Un contour fin, dans une couleur sombre, garde un texte blanc lisible sur un ciel clair.
Un texte lisible sur une photo
Placez le texte là où l'image est calme, comme un ciel, un mur uni ou une bande sombre, et choisissez une couleur qui se détache du fond. Pour un titre, une taille plus grande convient ; pour une légende, 4 à 8 % du petit côté suffisent souvent.
Votre image reste sur votre appareil
L'ouverture de l'image, le tracé du texte et l'enregistrement du fichier se font dans votre navigateur. L'image n'est jamais envoyée et rien n'est conservé.
Exemple : une légende sur une photo de vacances
Choisissez une photo de 4 000 × 3 000 pixels et saisissez Été à Istanbul. Gardez Onest, réglez la Taille sur 8, choisissez une Couleur du texte blanche et laissez le contour à 6 % en noir. Sur l'image pleine taille, la police fait 240 pixels, soit 8 % du petit côté de 3 000 pixels.
Faites glisser le texte vers la partie basse du ciel, puis cliquez sur Télécharger l'image. Le fichier est un PNG aux 4 000 × 3 000 pixels de la photo, et son nom se termine par -texte.
Questions fréquentes
Ma photo est-elle envoyée lorsque j'y ajoute du texte ?
Non. L'image est ouverte, le texte est dessiné dessus et le fichier est enregistré, le tout dans votre navigateur. Pour le vérifier, coupez votre connexion internet une fois la page chargée, puis ajoutez du texte à une image.
Pourquoi l'image enregistrée a-t-elle la même taille que ma photo ?
Le texte est dessiné sur les pixels de la photo à pleine résolution, donc le fichier enregistré garde la largeur et la hauteur de la photo. L'aperçu est plus petit seulement pour tenir dans votre écran.
Quelles polices puis-je utiliser ?
Onest et Bricolage, les polices de ce site, sont toujours disponibles. Arial, Georgia, Verdana, Courier New et Times New Roman sont des polices système : elles sont utilisées si votre appareil les possède, sinon le navigateur emploie une police proche.
Les accents français sont-ils bien affichés ?
Oui. Onest et Bricolage comportent les lettres accentuées du français, comme é, è, ç et à, ainsi que la ponctuation courante, dans les deux polices.
Pourquoi le texte ne reste-t-il pas à l'endroit où je l'ai déplacé ?
La position correspond au point d'ancrage du bloc de texte : son bord gauche, son centre ou son bord droit selon l'alignement, et le haut de la première ligne. Si vous changez l'alignement, le texte se déplace : vérifiez donc à nouveau sa position.
Puis-je enregistrer l'image avec un fond transparent ?
Le texte est dessiné sur une photo, qui est opaque : il n'y a donc aucune zone transparente à conserver. Le PNG enregistre l'image sans perte, tandis que le JPEG produit un fichier plus léger, écrit avec une petite perte.
Sources
- MDN : CanvasRenderingContext2D.fillText(), dessin du texte (en anglais)
- MDN : CanvasRenderingContext2D.shadowBlur, bord flou d'une ombre (en anglais)
- MDN : CanvasRenderingContext2D.measureText(), largeur de chaque ligne (en anglais)
Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.