Initializing... drag & drop files here
Supports: ODT
This walkthrough is for anyone who needs to feed an OpenDocument Text page into an image-processing or computer-vision pipeline that expects a raw PPM pixmap — Netpbm utilities, ImageMagick, OpenCV, or a ray tracer that reads P6 files. Read it first, because PPM is an unusual target: the converter does not "save your text," it rasterizes each page into a flat grid of pixels, and PPM stores those pixels uncompressed, so the files are large and most viewers cannot open them. If you actually want a readable or shareable document, the last two sections point you somewhere better.
.odt onto the page or click "Add Files" to browse from your computer. You can queue several documents; each is rasterized with the same settings..ppm; a multi-page document returns a ZIP with one PPM per page. No sign-up, no watermark.The two settings that decide what your downstream program receives are Conversion Quality (DPI) and Bit Depth, and because PPM is uncompressed they also decide the file size directly — there is no codec softening the cost. A PPM stores every pixel as raw samples, so size is driven by the page dimensions, not by how much ink is on the page: a blank white page costs the same bytes as a dense one.
As a sizing rule of thumb, an A4 page at 300 DPI is about 2480 × 3508 pixels; at 8-bit (3 bytes per pixel) that is roughly 26 MB of raw data per page. That arithmetic, not the amount of text, is why PPM output is big.
.ppm and the set is zipped. For all pages in one file, convert to ODT to PDF instead.magick), GIMP, IrfanView, or the Netpbm tools. If you just wanted a viewable page image, use ODT to PNG.PPM is the right target only when a specific program needs a raw P3/P6 pixmap as input. If you want something a person reads or shares, it is the wrong format — most viewers can't open it and the files are huge. For a readable, portable, multi-page document, convert to ODT to PDF. For a normal viewable page image that opens anywhere, use ODT to PNG. If you actually need the words back as editable, searchable text, none of these rasters help — convert to ODT to DOCX and keep editing in a word processor. Password-protected or corrupted ODT files can't be rendered until the protection is removed or the file is repaired.
The one good reason is a downstream tool that consumes raw pixmaps — Netpbm utilities, ImageMagick, OpenCV, or a renderer that reads P6 files. PPM is deliberately "a lowest common denominator" format: no compression libraries, no complex parsing, just RGB samples. If you are not feeding pixels into such a pipeline, PPM is a poor choice for a document; a PDF or PNG will be far smaller and actually openable.
Because PPM holds exactly one raster image, and a document page maps to one image. The format has no container to bundle multiple pages, so each rendered page is written as its own .ppm file and the set is delivered as a ZIP. If you need every page in a single file, convert the ODT to PDF instead, which is built to hold multiple pages.
PPM stores every pixel as raw RGB with no compression, so its size depends on the page dimensions, not on how much text is on the page — a blank page costs the same bytes as a dense one. In our testing, a one-page ODT rendered at the default 300 DPI produced an 8-bit P6 pixmap of roughly 26 MB, matching the width × height × 3-bytes arithmetic (about 2480 × 3508 pixels for A4). Lower the Conversion Quality (DPI) to shrink it.
No. Rasterizing flattens the page into pixels, so the words become part of the image — no copy-paste, no search, no editing. PPM has no text layer. If you need the text to stay live, convert to ODT to DOCX for an editable Word file, or to ODT to PDF for a fixed layout that still carries a searchable text layer.
8-bit is the practical default: one byte per sample, the standard 24-bit-per-pixel P6 layout most tools expect. 16-bit writes two bytes per sample (Maxval up to 65535) for pipelines that do higher-precision work, but it doubles the file size, so choose it only if the downstream program reads it. The Netpbm spec requires Maxval to be greater than 0 and less than 65536, and raw P6 files were capped at 255 before the format was extended in April 2000.
Your ODT is uploaded over an encrypted connection and rendered to PPM entirely on our servers. Files are deleted automatically a few hours after conversion, with no sign-up and no watermark, and they are never shared or made public.