Skip to content

Apple Keynote to JPEG converter

Keynote → JPG gives a picture of each slide in the format every learning platform and social site accepts, and photo-heavy decks shrink well as JPEG.

  • Converted with Office engine → Image engine · input deleted within 24 h
  • Free: 5 conversions a day · 5 MB each
  • Higher limits →

From real runs

What you get — and what changes

  • Slide images Kept

    A six-slide infographic deck produced six JPEGs, zipped together in slide order.

  • File size Changed

    The five-slide photo-book deck was a 145,307-byte ZIP as JPEG against 787,131 bytes as PNG, because its flat backgrounds compress well.

  • Pixel size Changed

    16:9 slides render at 3840 × 2160 by default; width 1280 gave 1280 × 720 images for a three-slide deck.

  • Presenter notes Lost

    Notes belong to the deck, not the slide picture, so none of them appear in the JPEGs.

  • Slide appearance Changed

    Images inherit the office layout, including black colour bands on the light-bulb infographic and a title that wraps into its subtitle.

  • Transparency Lost

    JPEG cannot hold transparent areas; every slide has its solid background or white.

Sample conversions

Infographic deck as JPEGs

Input
382,621-byte Keynote 8.3 deck with six 16:9 slides on a dark grey background.
Output
866,490-byte ZIP with six 3840 × 2160 JPEGs; layout took 7.8 s and rendering 7.9 s.

Three slides at 1280 pixels wide

Input
476,581-byte Keynote 14.5 deck with {"width":1280}.
Output
82,467-byte ZIP with three 1280 × 720 JPEGs in 2.0 s of rendering.

A real Apple Keynote → JPEG run

We converted our Apple Keynote sample (268 KB) with Office engine → Image engine on 2026-10-20. It took 1.6 s and produced a 149 KB JPEG file, 44% smaller than the input. The engine raised 3 warnings, listed below.

Input · sample.key · 268 KB

ZIP with 62 parts

Archive parts
62
first
Index/MasterSlide-10.iwa

Output · sample.zip · 149 KB

ZIP with 3 page images (sample-page-1.jpg … sample-page-3.jpg)

Archive parts
3
first
sample-page-1.jpg
  • Theme backgrounds, colour fills and builds are not carried over; check each slide.
  • PDF pages rendered as images; selectable text is not preserved.
  • 3 pages written as one JPG each inside a ZIP.

Options and when to change them

width
Set the pixel width your platform displays, for example 1280; the height follows the slide shape.
quality
Lower it to 75 when an upload form caps file size; raise it for slides with small text.
max_pages
Use 1 for a single cover image of the deck.

Do it yourself

LibreOffice and pdftoppm

bash
soffice --headless --convert-to pdf deck.key && pdftoppm -jpeg -jpegopt quality=85 -scale-to-x 1280 -scale-to-y -1 deck.pdf slide

Same import and the same theme caveats as the PDF route.

Apple Keynote to JPEG by API or MCP

The HTTP API and the MCP server run the exact engine this page uses (Office engine → Image engine); the response carries the same warnings the web converter shows. Check support first with GET /api/v1/pairs?from=key&to=jpg.

curl
curl -X POST https://filetypeconverters.com/api/v1/convert \
  -H "Authorization: Bearer $FTC_API_KEY" \
  -F "file=@input.key" -F "from=key" -F "to=jpg" \
  -F 'options={"width":0}' \
  --output output.jpg

Options this engine accepts for Apple Keynote → JPEG

KeyApplies toTypeDefault
widthWriting JPEGnumber0
heightWriting JPEGnumber0
fitWriting JPEGcontain · cover · fillcontain
qualityWriting JPEGnumber90
backgroundWriting JPEGstring#ffffff
stripMetadataWriting JPEGbooleantrue
API reference

When this is the wrong conversion

  • If the slides are mostly icons, diagrams or text on flat colour, Keynote → PNG keeps edges cleaner.
  • If the deck must stay editable, convert Keynote → PPTX.

Apple Keynote to JPEG questions

What size should I use for a learning platform?

Most platforms display slides at 1280 or 1920 pixels wide. Set width to that value; the default 3840-pixel images are larger than needed and slower to upload.

Why is the light bulb black in my images?

That deck draws the bulb with layered colour fills our office engine did not reproduce, and the image shows the slide as it was laid out. Check theme-heavy slides in the preview before sharing.

Will I get one JPG per slide?

Yes. One slide gives one JPG; several slides give a ZIP with one JPG per slide in order. Build steps are not split into separate images.