Initializing... drag & drop files here
Supports: PS
A .ps file is a PostScript program — Adobe's page-description language, the ancestor of PDF — and HEIC is a single still image stored in the HEIF container and coded with HEVC. Going from one to the other is a rasterization: the page is "developed" at a chosen resolution and the result is squeezed into an HEVC-coded still. One thing decides whether that works at all, and it is worth knowing before you upload: PostScript has to become a PDF first. Uploading a genuine .ps to this page does not produce a HEIC — the file is handed to our PDF page renderer, which parses PDF byte structure (a file beginning %PDF-) and rejects a PostScript stream (%!PS-Adobe-…), so the job ends in an error instead of an image. Make the PDF yourself and the rest of the route is solid: PDF to HEIC is the same renderer with the same controls, and it is a well-travelled path.
.ps Into a PDF First: Use Ghostscript's ps2pdf (ps2pdf input.ps output.pdf) on your own computer, or open the PostScript in any application that can print it and choose "Save as PDF" / "Print to PDF". Ghostscript's pdfwrite device is the reference implementation for this step and is free on Windows, macOS and Linux.PostScript is a Turing-complete programming language: a .ps file is a program whose execution paints a page, which is why rendering it requires a full PostScript interpreter such as Ghostscript rather than a document parser. PDF, by contrast, is a static object graph with a cross-reference table — the same imaging model, but no program to run. Our page renderer is a PDF parser, so it reads the second and not the first.
The practical consequences:
.ps file errors out here. Nothing partial is produced — there is no half-rendered HEIC to salvage, so retrying with different settings will not change the outcome..ps that is really a PDF converts fine. Renderers key on the %PDF- header, not on the file name, so a PDF someone renamed to .ps sails straight through. If a file of yours converts on a PostScript page, that is what it was.ps2pdf is a thin wrapper over Ghostscript's pdfwrite device, which is documented, free and available for every desktop platform.Conversion Quality is the only control that sets how much detail is captured, because a page description has no inherent resolution. Pick it for the largest use you can foresee — you cannot add detail afterwards.
| Page size | 96 DPI | 150 DPI | 300 DPI (preselected) | 600 DPI |
|---|---|---|---|---|
| A4 (210 × 297 mm) | 794 × 1123 | 1240 × 1754 | 2480 × 3508 | 4961 × 7016 |
| US Letter (8.5 × 11 in) | 816 × 1056 | 1275 × 1650 | 2550 × 3300 | 5100 × 6600 |
| A5 (148 × 210 mm) | 559 × 794 | 874 × 1240 | 1748 × 2480 | 3496 × 4961 |
| Typical use | screen preview | on-screen reading | print-grade default | fine line art, archival |
HEIC is the most efficient of these formats and the least portable. That trade is the whole decision.
| Target | Compression | Alpha | Who can open it | Best for |
|---|---|---|---|---|
| HEIC (this page) | HEVC, lossy at every preset | Not in our output — 8-bit sRGB, no alpha channel | Safari 17+ on macOS and iOS only; Chrome, Firefox and Edge do not decode it | Apple-only workflows where size matters |
| PDF to JPG | JPEG, lossy | No | Everything | Sharing a page image anywhere |
| PDF to PNG | Deflate, lossless at the Highest preset | Yes | Everything | Crisp text and line art |
| PDF to WebP | Lossy or lossless | Yes | Chrome, Edge, Firefox, Opera, Safari 14+ on macOS 11+ | Web delivery with small files |
| PDF to TIFF | LZW, Deflate, PackBits, JPEG or none | Rarely used in practice | Desktop and prepress tools; Safari among browsers | Print and archival hand-off |
Because the PostScript is passed to a PDF renderer. PDF parsers look for the %PDF- header and a valid cross-reference trailer; a PostScript file starts %!PS-Adobe- and has neither, so the parse fails and the job reports an error rather than writing an image. Converting the .ps to a PDF first with Ghostscript's ps2pdf — or any "Print to PDF" route — and then using PDF to HEIC produces exactly the output this page describes.
Not for the image. The presets map to encoder quality values — Highest is 100, Very High 95, High 90, Medium 80, Low 70, Very Low 60, Lowest 50 — and we measured the top two rungs to be pixel-identical on a rendered A4 page: the same byte count and zero differing pixels between Q100 and Q95. High (90) is the first rung that actually changes the picture. So leaving the preselected Very High costs nothing versus Highest.
Usually not without help. Native HEIF/HEIC decoding in browsers is Safari 17 and later on macOS and iOS; Chrome, Firefox, Edge and Opera do not support it, largely because HEVC licensing makes it expensive to ship — see the browser support table. Windows needs Microsoft's HEIF and HEVC extensions installed, and many upload portals reject .heic outright. If the file has to open for people you do not control, take the JPG or PNG route instead.
No. The output of this route is 8-bit sRGB with no alpha channel, and empty regions of the page are filled with the Image Transparency colour — White unless you pick another. If you need real transparency, render to PNG or WebP instead; both carry an alpha channel, and PNG is the more widely respected of the two for that purpose.
Each page becomes its own image. A three-page document produces three HEIC files, numbered per page, downloadable individually or as one ZIP — never a single stacked file, because HEIC as we write it holds one still image. If you want every page in one file, keep the PDF you made in step 1; that is already the multi-page container.
.heif different from .heic here?Only in name. Both extensions go through the same HEVC-in-HEIF encoder with the same settings, so the bytes are the same and only the file name differs. Pick .heic if the destination is an Apple device or app, since that is the extension Apple's own tools write.
Not from the image. Rasterizing discards the text layer entirely — what remains is a grid of pixels with no characters, so nothing can be selected, searched or re-flowed. Keep the intermediate PDF if the text matters; it holds real text objects, and OCR on the HEIC would only be re-guessing what the PDF already knows.
Files are uploaded over an encrypted connection and converted on our servers — this is not an offline tool. The upload and the results are deleted automatically after a few hours, they are never shared or made public, and no account is required. Nothing is watermarked, and there is no sign-up wall between you and the download.