Convertissez vos images JPG, PNG, WebP ou GIF en un fichier PDF unique. Fusionnez plusieurs photos, choisissez le format de page et l'ordre. 100% navigateur.
Convertir des images en PDF
Glissez vos images ici
JPG, PNG, WebP, GIF — sélection multiple possible
Pourquoi convertir des images en PDF
Une image isolée — un scan, une capture d'écran, une photo de justificatif — est rarement le format idéal pour partager ou archiver un document. Le PDF (Portable Document Format) résout ce problème : il fige la mise en page, regroupe plusieurs visuels dans un fichier unique et reste lisible identiquement sur tous les appareils.
Cet outil convertit une ou plusieurs images en PDF directement dans votre navigateur. Chaque image devient une page du document final. Vous gardez le contrôle sur l'ordre, le format de page et la manière dont l'image s'inscrit dans la page.
Image vs PDF : que choisir ?
Comparons les deux formats pour comprendre quand passer de l'un à l'autre :
| Critère | Image (JPG / PNG) | |
|---|---|---|
| Multi-pages | Un fichier = une image | Plusieurs pages dans un seul fichier |
| Mise en page | Dépend de la visionneuse | Format de page figé (A4, Lettre…) |
| Impression | Cadrage imprévisible | Marges et format maîtrisés |
| Partage administratif | Souvent refusé | Standard universel accepté |
Comment utiliser l'outil
La conversion se fait en quelques secondes, sans installation ni inscription.
Réordonner et supprimer des images
Chaque vignette dispose de trois boutons : ↑ pour remonter l'image, ↓ pour la descendre, et × pour la retirer de la liste. Le bouton « Tout effacer » réinitialise complètement la sélection si vous voulez recommencer.
Comprendre les options de conversion
Quatre réglages déterminent l'apparence finale de votre PDF. Voici comment les utiliser à bon escient.
Format de page
Le format définit les dimensions physiques de chaque page :
- A4 (210×297 mm) — le standard documentaire en Europe, idéal pour l'impression courante.
- Lettre (8.5×11 in) — le standard nord-américain.
- A3 (297×420 mm) — pour les visuels grand format, plans ou affiches.
- A5 (148×210 mm) — pour les documents compacts type fiche ou flyer.
Orientation
Le mode Auto choisit automatiquement, pour chaque image, entre portrait et paysage selon ses proportions : une photo plus large que haute génère une page paysage. Vous pouvez aussi forcer Portrait ou Paysage pour homogénéiser tout le document.
Mode d'ajustement
C'est le réglage le plus important — il détermine comment l'image occupe la page :
| Mode | Comportement | Quand l'utiliser |
|---|---|---|
| Ajuster | L'image est mise à l'échelle pour tenir dans la page sans déformation, puis centrée. | Cas général — préserve le ratio et la qualité visuelle. |
| Remplir | L'image est étirée pour couvrir toute la zone utile. | Quand le ratio de l'image correspond déjà au format de page. |
| Page = taille image | Chaque page épouse exactement les dimensions de l'image, sans marge. | Captures d'écran ou scans à conserver au pixel près. |
Marge
La marge (en millimètres) crée un espace blanc autour de l'image dans les modes « Ajuster » et « Remplir ». Une marge de 10 mm évite que le contenu soit rogné à l'impression. Le mode « Page = taille image » ignore la marge par construction.
Comment fonctionne la conversion
L'outil repose sur trois API navigateur standard et une bibliothèque légère. Tout s'exécute localement, sans serveur.
1. Lecture des fichiers — FileReader
Quand vous importez une image, l'API FileReader la lit et la transforme en Data URL (chaîne Base64). Cette représentation permet d'afficher un aperçu immédiat et de manipuler l'image sans la stocker sur disque.
const reader = new FileReader();
reader.onload = (e) => {
const img = new Image();
img.onload = () => {
// dimensions disponibles : img.naturalWidth / img.naturalHeight
};
img.src = e.target.result; // Data URL Base64
};
reader.readAsDataURL(file);
2. Normalisation — Canvas
Avant l'assemblage, chaque image est redessinée sur un élément <canvas> avec un fond blanc, puis exportée en JPEG. Cette étape uniformise tous les formats : un PNG transparent reçoit un fond blanc propre, un WebP ou un GIF est converti en un format que le moteur PDF gère de façon fiable.
function normalizeToJpeg(img) {
const canvas = document.createElement('canvas');
canvas.width = img.naturalWidth;
canvas.height = img.naturalHeight;
const ctx = canvas.getContext('2d');
ctx.fillStyle = '#ffffff'; // fond blanc
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.drawImage(img, 0, 0);
return canvas.toDataURL('image/jpeg', 0.92); // qualité 92 %
}
3. Assemblage du PDF — jsPDF
La bibliothèque jsPDF construit le document. Pour chaque image, l'outil crée une page, calcule les dimensions cibles selon le mode d'ajustement, puis insère l'image avec addImage().
const { jsPDF } = window.jspdf;
const pdf = new jsPDF({ unit: 'mm', format: 'a4', orientation: 'portrait' });
// Ajuster en conservant le ratio
const ratio = img.width / img.height;
let w = usableW;
let h = w / ratio;
if (h > usableH) { h = usableH; w = h * ratio; }
const x = (pageW - w) / 2; // centrage horizontal
const y = (pageH - h) / 2; // centrage vertical
pdf.addImage(imgData, 'JPEG', x, y, w, h);
pdf.save('images.pdf');
mm = px × 25.4 / 96 (base 96 DPI), pour que la page corresponde exactement à l'image source.
Cas d'usage pratiques
La conversion d'images en PDF répond à de nombreux besoins du quotidien professionnel et personnel.
1. Numériser des justificatifs
Photographiez vos reçus, notes de frais ou bulletins avec votre téléphone, puis regroupez-les dans un PDF unique. Les services comptables et administratifs exigent presque toujours ce format pour le dépôt de dossiers.
2. Archiver des captures d'écran
Une suite de captures d'écran (conversation, procédure, bug à documenter) devient un document consultable et paginé. Le mode « Page = taille image » conserve chaque capture au pixel près.
3. Constituer un portfolio ou un book
Photographes, designers et illustrateurs assemblent leurs visuels en un PDF présentable. Le mode A3 paysage met en valeur les images grand format.
4. Préparer un dossier administratif
Pièce d'identité, justificatif de domicile, attestations : combinez plusieurs scans en un seul fichier dans l'ordre demandé par l'organisme destinataire.
5. Transmettre des plans ou schémas
Architectes et techniciens convertissent leurs croquis et schémas exportés en images vers un PDF imprimable au bon format, prêt à être partagé avec un client.
Questions fréquentes
L'outil fonctionne-t-il hors ligne ?
Une fois la page chargée, la conversion ne nécessite aucune connexion : tout le traitement s'effectue dans votre navigateur. Seul le chargement initial de la bibliothèque jsPDF requiert le réseau.
Y a-t-il une limite au nombre d'images ?
Aucune limite stricte n'est imposée. La seule contrainte est la mémoire de votre appareil : assembler plusieurs dizaines d'images haute résolution peut ralentir la génération sur une machine modeste.
La qualité des images est-elle préservée ?
Les images sont exportées en JPEG à 92 % de qualité, un excellent compromis entre netteté et poids du fichier. Pour un rendu sans aucune perte de compression, privilégiez des images sources déjà optimisées.
Puis-je convertir un PDF en images avec cet outil ?
Non, cet outil réalise uniquement la conversion images → PDF. L'opération inverse nécessite un outil dédié d'extraction de pages PDF.
Le PDF généré est-il modifiable ?
Le PDF contient des images rasterisées : son contenu n'est pas du texte sélectionnable ni éditable. Pour un PDF avec du texte modifiable, partez plutôt d'un document HTML ou texte.