UltKit

XCF to JPG Converter

Got a .xcf from someone who works in GIMP, or need to send your own project to a person who does not? Convert it to a JPG that opens in every email client, phone and upload form.

Image Converter

or drop JPG, JPEG, JPE … files here ·

Max 95 MB per file· Up to 20 files· Deleted after 30 minutes

Output

Files are processed on our servers and deleted after 30 minutes.

How to use this tool

  1. 1

    Upload the .xcf files

    Choose GIMP project files from your computer, up to 20 at a time and 95 MB each.

  2. 2

    Set quality and background

    Quality starts at 85. Transparent areas are filled with white unless you pick black or a custom color under Advanced settings.

  3. 3

    Press Convert to JPG

    Download each flattened JPG, or one ZIP when you converted several projects.

An XCF is a working file: layers, masks, channels, paths and guides, readable by GIMP and almost nothing else. A JPG is the flattened picture you can share. Converting merges the visible layers, fills transparency with a background color and compresses the result.

Share a GIMP XCF file as a JPG without opening GIMP

GIMP started in 1995 as a student project by Spencer Kimball and Peter Mattis at UC Berkeley, and XCF takes its name from the eXperimental Computing Facility, the student group where it began. The format was designed to store everything GIMP knows about an image, which is why other programs mostly ignore it. GIMP 3.0, released in March 2025, still uses XCF as its native file.

The trouble starts when the project leaves your computer. A .xcf attached to an email shows up as an unknown file, a school portal rejects it, and a print shop asks for something else. Converting here is handy when GIMP is not installed on the machine you are using, when you received the file from someone else, or when a whole folder of projects needs JPG previews at once.

XCF to JPG quality and file size for sharing

  1. 60

    Small files for chat apps; flat color areas may show blocky noise.

  2. 75

    A good pick for email and upload forms with a size cap.

  3. 85

    Default. Text and fine lines stay clean at full size.

  4. 95

    For a print shop or a client proof; files grow quickly.

XCF

GIMP image

XCF is the native file format of GIMP, the free and open-source image editor. Like PSD, it stores layers, channels, paths, selections and transparency so work can be resumed later. It is designed as a working format for GIMP rather than for exchange, so few other programs read it reliably. Browsers, phones and websites cannot display XCF files.

Compression
Lossless
Transparency
Yes
Animation
No
Introduced
GIMP team
XCF converter

JPG

JPEG image

JPEG (or JPG) is the most widely used photo format, standardised by the Joint Photographic Experts Group in 1992. It uses lossy compression that discards fine detail the eye is unlikely to notice, which keeps photos small enough for the web, email and phone storage. It handles smooth gradients and natural scenes well, but sharp text, line art and flat colours pick up visible blocky or fuzzy artefacts. JPEG has no transparency and no animation, and every re-save loses a little more quality. Every browser, phone, camera and image editor can open it.

Compression
Lossy
Transparency
No
Animation
No
Introduced
1992 · Joint Photographic Experts Group
JPG converter

People convert XCF to JPG to show GIMP work to someone without GIMP: a client, a print shop, a classmate or an upload form, all of which want a single flat picture rather than an editable project.

What GIMP keeps in an XCF that a JPG drops

DoDon't
Keep the .xcf as your editable master.Expect layers, text or paths to stay editable in the JPG.
Hide draft or reference layers in GIMP before converting.Send the JPG to a printer at quality 60.
Pick a background color that matches where the JPG will appear.Re-edit the JPG and save it again and again; each save adds artifacts.
Use PNG for logos or cut-outs that need transparency.Upload compressed .xcf.gz files without unpacking them.

Only the visible result survives. Layer stacks, selection channels, paths, guides and the undo history stay in the XCF; text layers become pixels; transparent areas turn into the Background color, white by default. Dimensions match the canvas, so a 3000 × 2000 px project gives a 3000 × 2000 px JPG unless you set a Resize option. If the size matters more than the pixel count, our guide on reducing image size in KB walks through the settings.

GIMP XCF to JPG questions

Why does GIMP keep saving my work as XCF?

Since GIMP 2.8 (2012), Save writes only GIMP's own XCF format, and every other type, JPG included, lives under File › Export As. Many people only discover this when they try to attach the .xcf and the recipient cannot open it.

Can someone open an XCF without installing GIMP?

Usually not. Photoshop, Windows Photos, macOS Preview, phones and web uploaders do not read XCF. A converted JPG is the simplest thing to send, and a PNG via XCF to PNG is better when the transparency has to survive.

Do layer masks and blend modes look the same in the JPG?

They are applied while flattening, so the JPG shows the composed picture, much like GIMP's canvas. Rare effects that a third-party reader does not implement can render slightly differently; if a layer looks off, export from GIMP directly.

How do I keep the JPG under an email or upload size limit?

Lower Quality to around 75 and set Resize to a longest side of 2000 px; most projects then drop well below 1 MB. If a portal names an exact cap, run the JPG through the image compressor afterwards.

Can I upload a compressed .xcf.gz or .xcf.bz2 file?

Unpack it first. GIMP can save compressed project files, but the converter expects a plain .xcf. Any archive tool, or GIMP itself with a plain Save As, gives you the uncompressed file.