{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-06-02T19:23:06.730Z","discovery":{"catalog":"https://toptool.io/tools.json","llmsTxt":"https://toptool.io/llms.txt","sitemap":"https://toptool.io/sitemap.xml"},"relatedTools":[{"slug":"pdf-merge","name":"Merge PDF","url":"https://toptool.io/pdf-merge"},{"slug":"pdf-extract-pages","name":"Extract PDF Pages","url":"https://toptool.io/pdf-extract-pages"},{"slug":"pdf-reorder-pages","name":"Reorder PDF Pages","url":"https://toptool.io/pdf-reorder-pages"},{"slug":"pdf-rotate-pages","name":"Rotate PDF Pages","url":"https://toptool.io/pdf-rotate-pages"},{"slug":"pdf-delete-pages","name":"Delete PDF Pages","url":"https://toptool.io/pdf-delete-pages"},{"slug":"pdf-add-watermark","name":"Add Watermark to PDF","url":"https://toptool.io/pdf-add-watermark"},{"slug":"pdf-add-page-numbers","name":"Add Page Numbers to PDF","url":"https://toptool.io/pdf-add-page-numbers"},{"slug":"edit-pdf","name":"Edit PDF","url":"https://toptool.io/edit-pdf"}],"kind":"converter","slug":"images-to-pdf","name":"Images to PDF","description":"Combine PNG / JPG / WebP images into a single PDF — one image per page, in your browser.","longDescription":"Drop in one or more images (PNG, JPG/JPEG, WebP) and download a single PDF containing all of them, one image per page, in the order you selected them. Pages can match each image's natural size, or be fit to A4 / US Letter while preserving each image's aspect ratio. WebP files (and anything else the canvas can decode) are re-encoded to JPG inside the PDF for maximum reader compatibility. Everything runs locally — your images never leave your browser.","category":"document","categoryName":"Document","keywords":["images to pdf","image to pdf","convert images to pdf","combine images to pdf","merge images into pdf","jpg to pdf","png to pdf","webp to pdf","photos to pdf converter","multiple images to pdf","images to pdf online","images to pdf free"],"url":"https://toptool.io/images-to-pdf","runsOn":"client","multiple":true,"batch":true,"input":{"type":"file","extensions":[".png",".jpg",".jpeg",".webp"],"mimeTypes":["image/png","image/jpeg","image/webp"]},"output":{"type":"file","extension":".pdf","mimeType":"application/pdf"},"options":[{"type":"select","key":"pageSize","label":"Page size","defaultValue":"match","choices":[{"value":"match","label":"Match each image"},{"value":"a4","label":"A4 (fit)"},{"value":"letter","label":"US Letter (fit)"}],"help":"Match keeps each page sized to the image. A4 / Letter fit each image into a standard page, preserving aspect ratio."}],"invocation":{"webUi":"https://toptool.io/images-to-pdf","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}