A TOOL FOR THE TASK

Ungroup image and PDF elements

Split a JPG, PNG or flattened PDF into editable text, separate photos and vector shapes. Open it in CorelDRAW or Canva. Free, no upload.

One flat file in. Every piece out.

No sign-up. No upload. Yours to keep.

Text becomes editable text, photos stay images and flat logos become vector shapes.

The quick answer

This tool turns one flat design into separate, editable parts. Words become real text in the same place, size, color and weight. Photos stay sharp images, logos and flat shapes become vector curves, and the background is saved on its own. Everything comes back as one layered PDF that CorelDRAW opens with every part selectable and Canva imports as editable elements, plus a layered SVG and every piece as a file.

How to ungroup an image or PDF

  1. Drop a JPG, PNG, WebP or PDF, including a flattened PDF exported as a single picture.
  2. Keep “Make text editable” ticked so words are read as text. For a PDF, enter the page number.
  3. Select Ungroup and compare the separated preview with the original.
  4. Download the editable PDF and open it in CorelDRAW (File › Import) or upload it to Canva. Use the SVG for Inkscape or Illustrator.

What becomes what

Each piece is sorted by what it looks like. A piece with many tones, such as a portrait, stays a bitmap so it is not distorted. A flat piece that reads as words becomes live text; a flat shape with words on it, such as a button or label pill, keeps its shape as a vector and gets the words on top as text. Other flat pieces, such as logos, icons and QR codes, are traced into vector curves. Words on one line are joined into a single text line.

How the editable text is matched

Text is read with Tesseract, an open-source text recognition engine that runs in your browser. Its position comes from the ink on the page, its size from the height of the letters, its color from the middle of the strokes and its weight from stroke thickness. The PDF uses Helvetica or Helvetica Bold stretched to the original line width, so swap in your brand font in CorelDRAW or Canva after importing.

PDFs that already have text

When a PDF still contains real text, images and drawings, those are taken directly instead of guessed. Text keeps its exact wording, color and weight, and the SVG names the original font, such as Montserrat, so an editor with that font installed uses it. Embedded photos are saved at their stored resolution and drawings are traced into a Graphics layer.

Where it stops

Text recognition reads English letters and numbers; Urdu or other scripts are kept as shapes. Very small, decorative, curved or heavily outlined lettering may be kept as a shape instead of text, and every recognized line should be checked for spelling. Pieces that touch each other come out as one piece, and the background behind removed objects is filled in from the surrounding color, so check it before reusing it on its own.

Private by design

The conversion runs in your browser with JavaScript, the open-source ImageTracer library and, for PDFs, Mozilla’s open-source PDF.js renderer. Files are not uploaded, stored or logged. Read the privacy policy for details about ordinary website requests.

By Shahab Uddin · Updated

A few useful answers

Before you hit download

Can I edit the text after importing into Canva or CorelDRAW?

Yes. Recognized words are written into the PDF as real text, not pictures of text, so you can retype them, change the font and recolor them. Check each line for recognition mistakes first.

My PDF only had one picture inside. Will this work?

Yes. Many PDFs are exported flattened, with the whole design as one picture. The tool detects this and splits the picture into text, photos, shapes and background. Exporting the original again without flattening gives the most exact result.

Does it keep my fonts?

For a PDF that contains real text, the SVG names the original font and the PDF uses the closest standard font. For text read from an image, the font cannot be identified, so Helvetica or Helvetica Bold is used at the matching size and width. Change it to your font in your editor.

Why is my logo an image instead of vector shapes?

Logos with gradients, glows or photo textures have too many tones to trace well, so they are kept as a sharp transparent image. Flat logos with a few solid colors become vector curves.

Why did some pieces stay joined?

Pieces that touch, or sit very close together, are found as one piece. Try “Separate every part”, or “Group into blocks” to keep paragraphs together.

Are my files uploaded?

No. The file is read and converted by JavaScript in your browser tab. JPEGtoSVG has no upload endpoint and keeps no conversion history. Close the tab and the data is gone.

Next, make it useful.