Initializing... drag & drop files here
Supports: XCF
XCF is GIMP's native project format — short for "eXperimental Computing Facility" after GIMP's UC Berkeley origins. It stores everything GIMP knows about your image (layers, paths, channels, guides, selections), but only GIMP itself can open it. TIFF (Tagged Image File Format), created by Stephen Carlsen at Aldus Corporation in 1986 and now maintained by Adobe, is the industry standard for high-fidelity raster images in print, archival, and scientific imaging.
| Property | XCF | TIFF |
|---|---|---|
| Developer | GIMP project (1997) | Aldus 1986; Adobe since 1994 |
| Primary use | GIMP working files | Print, archival, scientific imaging |
| Layers | Preserved | Not in baseline TIFF — one flat image (flatten in GIMP first) |
| Paths, guides, channels | Preserved | Lost on conversion |
| Compression | RLE (pre-2.10) or zlib (2.10+) | LZW, Deflate, JPEG, PackBits, ZSTD, CCITT G4 |
| Bit depth | 8/16/32-bit per channel | 1, 8, 16, 32-bit per sample |
| Color spaces | RGB, Grayscale, Indexed | RGB, CMYK, Grayscale, Lab, YCbCr, Indexed |
| Multi-page | No | Yes (multi-IFD) |
| App support | GIMP only | Photoshop, Lightroom, Capture One, Preview, IrfanView, ImageMagick, every print RIP |
| Typical extension | .xcf | .tiff or.tif (identical) |
| Compression | Lossy/Lossless | When to use |
|---|---|---|
| LZW | Lossless | Default for prepress and general-purpose TIFF; broad compatibility |
| Deflate (zlib) | Lossless | ~10-20% smaller than LZW; supported by Photoshop and modern tools |
| PackBits | Lossless | Fast RLE; good for screenshots, scans with large flat areas |
| JPEG | Lossy | Smallest output; not recommended for print masters or further editing |
| CCITT Fax Group 4 | Lossless | 1-bit bilevel only (scanned documents, line art); huge savings for B&W |
| ZSTD | Lossless | Best ratio of modern codecs; supported in libtiff 4.0.10+ but not all readers |
| None | — | Largest files; required by some scientific and forensic pipelines |
No — baseline TIFF does not store layers — and the stack is not composited for you on the way in. A multi-layer XCF reaches the converter as a multi-page image and one layer is written out, so the other layers' artwork is missing and the areas they covered arrive as empty alpha. In our testing with a three-layer GIMP project, the output carried only the bottom layer. Flatten in GIMP first (Image → Flatten Image, then re-save the .xcf) and the TIFF matches your canvas. Keep the layered XCF separately for editing; Photoshop's proprietary layered TIFF extension is not produced by this converter.
LZW is the safe default — every TIFF reader from 1992 onward supports it, and it is the de-facto prepress standard. Deflate (zlib) typically produces files 10-20% smaller than LZW and is supported by Photoshop, Lightroom, ImageMagick, and modern viewers, but a few legacy print RIPs may stumble on it. Pick JPEG only if you need the smallest possible TIFF and you accept lossy compression — JPEG-in-TIFF is a poor choice for print masters or files you will edit again.
There is no functional difference. The 8.3 filename limit on early MS-DOS forced the three-letter.tif extension; modern systems support either. The bytes inside the file are identical. Choose.tiff for explicit modern documentation, or.tif if your downstream system expects the legacy form. Use XCF to TIF if your workflow specifies the three-letter extension.
There is no DPI control on this page, so size the export in pixels. 300 DPI is the prepress standard for offset printing and most magazines, which means an 8-inch-wide placement needs 2400 pixels across; 600 DPI for line art, fine illustration, and high-end art books doubles that. 150 DPI is acceptable for newspaper print and large-format banners viewed from a distance, and web preview proofs are fine at 72 or 96 DPI. Set the pixel width under the resolution options, then write the DPI tag in GIMP or your layout application if the printer asks for one.
Yes — TIFF supports an alpha channel and the converter carries the alpha of the layer it writes. Flatten the project in GIMP first so that layer is your finished composite; otherwise the "transparency" you see in the TIFF is really the empty space left by layers that never made it in. Some print workflows expect a flat white or knockout background instead, so if your printer requires no alpha, flatten onto a solid background layer in GIMP before saving the XCF.
TIFF holds one byte per channel per pixel when you turn compression off (8-bit RGB), but the Compression Type dropdown opens on JPEG. A 4000 x 3000 pixel image is roughly 36 MB uncompressed, around 18-25 MB with LZW or Deflate, and 2-5 MB with JPEG-in-TIFF. Use Target file size (%) or specific size to constrain the output if you need to stay under an email or upload cap.
Not from this page — there is no bit-depth control, so the export is written at 8 bits per channel. GIMP 2.10+ does store high-precision data in XCF, so when you need a 16-bit TIFF for HDR or scientific work, export it from GIMP itself with the image set to 16-bit precision. 16-bit TIFFs are roughly twice the size of 8-bit but avoid banding in gradients and are required by many scientific imaging pipelines.
No — XCF is a single-image format with layers, while multi-page TIFF requires multiple independent image directories. To build a multi-page TIFF from several XCF files, convert each XCF to TIFF first, then merge them with a tool like ImageMagick's convert *.tiff out.tif.
The practical ceiling is what your connection can upload — several hundred MB is routine. Conversion is free, runs on our servers, requires no sign-up, and adds no watermark. For related workflows see XCF to PNG for web-friendly output, XCF to PDF for document delivery, or Compress TIFF to shrink an existing TIFF.