I have an object in vector in SVG, EPS and PDF formats. I need any of them to be imported to Adobe Photoshop as a custom vector shape. How can I do that?

Thanks a lot in advance

  • 1
    Open in Illustrator; copy vector; paste as paths in Photoshop.
    – Phrogz
    Commented Apr 20, 2012 at 16:49

3 Answers 3


When you import any vector file into Photoshop it will scale inside Photoshop but when you save it as a jpg, png, tiff, ... it will be rasterized.

But if you want it anyway in Photoshop, just copy the image in it (if that doesnt work try opening it with Illustrator and save it as a vector). Pick Shape layer and it will be an editable vector (Smart Object) inside your PSD, untill you save it as another extension.


For batch conversion of SVGs to CSH, you can use the IcoMoon app. First, import your SVG, then choose the Generate SVG & More button at the bottom of the app. Press the Preferences button and check the Photoshop Shapes (CSH) option.

  • finally an answer that's free and works
    – stackers
    Commented Jan 4 at 16:20

If you have Adobe Illustrator (or CorelDRAW or Macromedia Freehand), you can do this. I just found out the answer and I thought I'd share the link with you even if the question dates a bit ^^' Here is the tutorial: link Thanks a million for whoever wrote that tutorial!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .