GIF to PDF
Convert a GIF image into a downloadable PDF — animated GIFs use their first frame by default, or every frame as its own page. Pick a page size and convert; the file is processed on our own servers and never handed to a third party.
Input
Converted server-side — this uses one credit. Animated GIFs use their first frame unless “Convert every frame” is checked below.
For animated GIFs — puts every frame on its own PDF page, in playback order, up to 60 frames. Leave unchecked to convert just the first frame.
“Fit to image” makes the page exactly the size of the GIF.
Output
Guides
What this does
Converts a GIF image into a downloadable PDF. By default, animated GIFs use their first frame — the PDF is a single, static page. Check Convert every frame to turn each frame of an animated GIF into its own PDF page instead, in playback order (up to 60 frames).
How to use it
- Upload your GIF image.
- For an animated GIF, optionally check Convert every frame to get one page per frame instead of just the first.
- Optionally pick a page size (fit-to-image, A4, or US Letter), orientation, and margin.
- Click Convert to PDF — this runs server-side and uses one credit.
- Download the resulting PDF.
Why "fit to image"?
By default the PDF page is exactly the size of your GIF, so nothing is cropped, letterboxed, or stretched. Switch to A4 or US Letter if you need a standard print size instead.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/gif-to-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file": "<file>"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `gif-to-pdf` tool (GIF to PDF) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.