ImagePDF.Tools
Technical

How to Extract Vector Logos and Illustrations From a PDF as Clean SVG

N
NikolaLast updated on October 19, 2026 · 5 min read

Summary

Extract embedded vector logos, icons, and illustrations from PDF documents as clean, editable SVG files without rasterizing or taking low-res screenshots.

If the logo was drawn as vector artwork when the PDF was made, its curves are still inside the file, and you can lift them out as SVG with no loss at all. The free way is Inkscape: open the PDF, ungroup the artwork, release any clipping paths, delete everything except the logo, fit the page to it and save as SVG. Illustrator works the same way, and the command-line tools pdf2svg and mutool can convert whole pages in one go.

The catch is that not every logo in a PDF is vector. If the designer placed a JPG or PNG, the PDF holds only those pixels, and no converter can recover curves that were never there. So check that first, it takes a minute.

A logo zoomed in from a PDF, sharp vector edges on one side and a blurry screenshot of the same logo on the other | ImagePDF.Tools
Vector paths stay sharp at any zoom. A screenshot freezes the logo at your screen's resolution.

Check whether the logo is vector or a placed picture

Open the PDF in your browser or in Acrobat and zoom in on the logo as far as the viewer allows. Vector edges stay crisp no matter how far you go. A placed image turns soft or blocky, and you may see the outline of a white or colored box around it.

For a definite answer, run the file through Extract Images from PDF. It saves every embedded picture in the PDF at the resolution it was stored, and it works in your browser without uploading the file. If the logo turns up among the results, it is a bitmap, and that extracted PNG is the best copy the PDF can give you. If it does not turn up, the logo is drawn with vector shapes and the methods below will give you a clean SVG.

ℹ️

A brand guide may use the same logo in different ways on different pages: as artwork on the logo page and as part of a flattened image in a mockup. If one page only gives you pixels, try the page where the logo appears on its own.

Extract the logo with Inkscape (free, Windows, Mac and Linux)

  1. 1.Install Inkscape from inkscape.org, choose File > Open and pick the PDF.
  2. 2.In the PDF import dialog, choose the page with the cleanest version of the logo. Internal import tries to keep text as editable text. Cairo import turns text into outlines, which is usually what you want for a logo, because the letter shapes cannot be swapped for a different font.
  3. 3.Click the imported artwork. PDF content arrives as groups inside groups, so press Shift+Ctrl+G (Object > Ungroup) a few times until you can select individual parts of the logo.
  4. 4.If parts refuse to separate or look trimmed, they sit inside a clipping path. Select them, use Object > Clip > Release Clip, and delete the leftover clip rectangle.
  5. 5.Delete everything that is not the logo: body text, other artwork, and especially the white rectangle that often sits behind it. Removing that rectangle is what gives you a transparent background.
  6. 6.Select the logo and choose Edit > Resize Page to Selection (Shift+Ctrl+R) so the SVG canvas hugs the artwork.
  7. 7.Choose File > Save As. Pick Optimized SVG for a lean file to use on the web, or Inkscape SVG if you plan to keep editing it in Inkscape.

Before you save, put the result next to the PDF at a high zoom. If the wordmark was live text and you do not have that font installed, an Internal import quietly substitutes another font and the logo changes shape. Import again with Cairo if that happens.

Extract it with Illustrator

  1. 1.Choose File > Open, select the PDF and pick the page. Illustrator opens one page at a time.
  2. 2.Select the artwork and ungroup it with Shift+Ctrl+G (Shift+Command+G on a Mac). Where shapes are clipped, use Object > Clipping Mask > Release.
  3. 3.Delete everything around the logo, including any background rectangle.
  4. 4.Choose Object > Artboards > Fit to Artwork Bounds.
  5. 5.Choose File > Export > Export As, select SVG, and in the SVG options set Font to Convert to Outlines so the wordmark keeps its exact shape on computers without the font.

Convert whole pages from the command line

If you need many pages as SVG, or you want to script the job, pdf2svg (built on the Poppler and Cairo libraries) and MuPDF's mutool both do it. On a Mac, install them with Homebrew (brew install pdf2svg mupdf-tools). On Debian or Ubuntu, use sudo apt install pdf2svg mupdf-tools.

bash
# page 3 only
pdf2svg brand-guide.pdf page-3.svg 3

# every page, one SVG each (%d becomes the page number)
pdf2svg brand-guide.pdf page-%d.svg all

# mutool: pages 3 to 5
mutool draw -o page-%d.svg brand-guide.pdf 3-5

Both tools convert the entire page, so you still open the result in an editor and delete everything around the logo. Text normally comes out as glyph outlines rather than editable text, which is fine for a logo and awkward for anything you want to edit as words.

Problems you are likely to run into

  • ●The colors are slightly off. Print PDFs often store colors as CMYK or as Pantone spot colors. SVG works in RGB, so the importer translates them and the result may not match the brand's official hex values. Look those up in the brand guide and set the fills by hand.
  • ●The logo is made of hundreds of slivers. Gradients, shadows and transparency effects are sometimes split into many small shapes when a PDF is exported. In Inkscape, select the pieces that share a color and use Path > Union to rejoin them.
  • ●Part of the logo is still pixels. A texture or soft shadow may have been a bitmap all along. It shows up in the SVG as an embedded image and will blur when enlarged, while the rest scales cleanly.
  • ●The SVG file is bigger than expected. PDF exports carry long decimal coordinates and editor metadata. Saving as Optimized SVG helps, and Compress Image can trim it further by removing metadata and comments and rounding coordinates, without touching the shapes.

When the logo turns out to be a bitmap

Your options, from best to worst: ask the owner for the original AI, EPS, SVG or vector PDF, which any company with a brand guide should have. Use the largest embedded copy from the PDF if you only need it at small sizes. Or redraw it by tracing: Inkscape's Path > Trace Bitmap and Illustrator's Image Trace do a decent job on simple flat logos with a few solid colors, and a poor one on gradients, fine type or small blurry images. A trace is a new drawing that approximates the original, so compare it carefully before using it anywhere official.

One last point that has nothing to do with file formats: a logo is usually a trademark. Pulling it from a client's own brand guide to use in their materials is routine. Using someone else's logo needs their permission, however clean the SVG is.

Frequently asked questions

Why does my extracted SVG have a white box behind the logo?
The PDF page had a filled white rectangle behind the artwork, and it came along with the logo. Ungroup the artwork, click the white area and delete it. The SVG background is transparent once that shape is gone.
Can I save the extracted logo as EPS or AI instead of SVG?
Yes. Inkscape's Save As dialog offers Encapsulated PostScript (EPS) and PDF as well as SVG, and Illustrator saves native AI files. Printers and sign makers often ask for EPS or vector PDF, while websites and design apps prefer SVG.
Will the SVG open in Figma, Canva or a website?
Yes, SVG is the standard vector format for all three. If text in the logo changes font after import, go back and export it with text converted to outlines, so the file no longer depends on the font being installed.
Can I pull a vector logo out of a PDF on my phone?
Not well. The reliable tools for separating vector artwork from a PDF page, Inkscape, Illustrator and the command-line converters, are desktop software. On a phone you can confirm whether the logo is a picture by extracting the embedded images, but the SVG work is easier on a computer.

Sources & references

This article was researched and written by Nikola, drawing on the following primary sources and documentation:

Ready to try it?

All tools run entirely in your browser, no uploads, no account required.

Extract Images from PDF