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
Files are processed on our servers and deleted after 30 minutes.
85 keeps photos visually identical to the original. Lower it only when you need a smaller file.
JPG, BMP and EPS have no transparency. Transparent pixels are filled with this color.
Hex color used behind transparent pixels, e.g. #FFFFFF.
This format holds a single image. Choose GIF or WebP output if you want to keep the animation.
A multi-size icon contains several resolutions in one file; browsers and operating systems pick the one they need.
Keep the original dimensions, or enter one side and the aspect ratio is kept.
Pixels for the side you chose above.
Percentage of the original dimensions.
sRGB is right for screens and the web. Keep the original for print workflows; grayscale discards color.
Metadata only, 0 keeps the original value. Printers and some portals read this number; it does not change pixel dimensions.
How to use this tool
- 1
Upload the .xcf files
Choose GIMP project files from your computer, up to 20 at a time and 95 MB each.
- 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
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
- 60
Small files for chat apps; flat color areas may show blocky noise.
- 75
A good pick for email and upload forms with a size cap.
- 85
Default. Text and fine lines stay clean at full size.
- 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
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
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
| Do | Don'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.