Image Vectorizer — JPG & PNG to SVG avatar

Image Vectorizer — JPG & PNG to SVG

Pricing

from $2.00 / 1,000 vectorized images

Go to Apify Store
Image Vectorizer — JPG & PNG to SVG

Image Vectorizer — JPG & PNG to SVG

Turn logos, icons, and images (PNG, JPG, GIF, BMP, WebP, phone photos too) into clean, scalable SVG. Get crisp vector paths and the color palette, with optional background removal. Pay only for images converted.

Pricing

from $2.00 / 1,000 vectorized images

Rating

5.0

(1)

Developer

VeroAPIs

VeroAPIs

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

0

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Convert images to SVG in bulk. Paste links to your logos, icons, and graphics and get clean, scalable vector files you can resize to any dimension without losing quality, plus the full SVG markup and color palette for every image.

Why use it

  • Crisp vectors from blurry pixels. Turn a small PNG or JPG logo into a sharp SVG that looks perfect on a billboard or a favicon.
  • Background removal built in. Get just the logo or subject on a transparent background in the same step.
  • Ready for your tools. Each result comes as a downloadable SVG file and as markup in the results, so apps, APIs, and AI agents can use it directly.
  • Bulk friendly. Convert one image or hundreds in a single run.
  • Fair pricing. Pay only for the images you convert. Images that are skipped are free.

What you can do

  • Convert PNG, JPG, GIF, BMP, and WebP images to SVG.
  • Rebuild an old or low-resolution logo as a vector for print, signage, and merch.
  • Make SVG files for Cricut, Silhouette, and laser-cutting software.
  • Prepare designs for print-on-demand shops, stickers, and t-shirts.
  • Create web icons that stay sharp on every screen size.
  • Give an AI agent or automation an image-to-SVG step.

How to use it

  1. Paste one or more image links into Image URLs.
  2. Turn on Remove background if you want just the subject, with no backdrop.
  3. Click Start.
  4. Download each SVG file, or export the results table as JSON, CSV, or Excel.

Input example

{
"imageUrls": [
"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"
],
"removeBackground": false
}

Links without https:// work too, so upload.wikimedia.org/wikipedia/commons/a/a9/Example.jpg is fine.

What you get

One row per converted image. Several images convert at once, so each row arrives the moment its image is done: match rows to your list by imageUrl. SVG file names keep your list's order (svg-001-…, svg-002-…).

FieldWhat it is
imageUrlThe image link you entered.
svgUrlDirect link to the SVG file. Opens without an API token, ready to download or share.
svgThe full SVG markup, ready to save or embed.
width, heightSize of the SVG in pixels: the source image shown upright, scaled to 3 megapixels when larger.
colorsEvery fill color used in the SVG.
{
"imageUrl": "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png",
"svgUrl": "https://api.apify.com/v2/key-value-stores/kV7dQm2xRt9LpZ4wB/records/svg-001-googlelogo_color_272x92dp.svg?signature=3Xk9pQ2mZt7LwR4vB8nY",
"svg": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 544 184\" width=\"544\" height=\"184\">...</svg>\n",
"width": 544,
"height": 184,
"colors": ["#ea4335", "#4285f4", "#fbbc05", "#34a853"]
}

All SVG files from the run are also listed under SVG files in the Output tab.

Detailed photos can produce SVGs of several megabytes. For spreadsheets, export the Overview view, which links to each SVG file instead of including the markup.

Images that were skipped

Every image that couldn't be converted is listed under Images not converted in the Output tab, with the reason, and is never charged. The run's status line sums it up, for example: Converted 4 of 5 images. Skipped 1, free of charge (link could not be opened: 1). See "Images not converted" in the Output tab for each reason.

Tips for the best results

  • Logos, icons, and flat graphics give the cleanest, sharpest SVGs.
  • Any image size works. Large photos are scaled to 3 megapixels (for example 2048 x 1536) automatically, keeping their shape, so there's nothing to resize first.
  • Phone photos come out upright, just as they look in your gallery.
  • Remove background works best on logos and products on a plain backdrop. Images that already have a transparent background stay as they are.

Pricing

You pay only for the images you convert: no subscriptions, no surprises.

  • One converted image counts as one result.
  • Links that can't be opened, files that aren't images, and images that can't be converted cost nothing.
  • The run stops right at the spending limit you set.

Integrations

Send your SVGs wherever you work: connect the actor to Make, Zapier, n8n, Google Drive, Slack, or your own webhook with Apify integrations, or schedule it to run on its own.

Run it from your code

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('vero-api/img-vectorizer').call({
imageUrls: ['https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png'],
removeBackground: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.map((item) => item.svgUrl));
from apify_client import ApifyClient
client = ApifyClient('<YOUR_APIFY_TOKEN>')
run = client.actor('vero-api/img-vectorizer').call(run_input={
'imageUrls': ['https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png'],
})
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item['svgUrl'])

Use it from your AI assistant (MCP)

Ask Claude, Cursor, VS Code, or any assistant that supports MCP to vectorize an image in plain words. Add this server to its MCP settings:

{
"mcpServers": {
"img-vectorizer": {
"url": "https://mcp.apify.com?tools=vero-api/img-vectorizer"
}
}
}

Then just ask, for example:

  • "Turn this PNG logo into an SVG and remove the background."
  • "Convert these five icons to SVG and give me the download links."

FAQ

Which images work best? Logos, icons, and flat graphics give the cleanest, sharpest results. Photos work too and come out with a stylized, painted look.

What formats can I use? PNG, JPG, GIF, BMP, and WebP. For animated GIFs, the first frame is converted.

How large can an image be? Any size up to a 30 MB file. Larger photos are scaled to 3 megapixels (for example 2048 x 1536) automatically, keeping their shape, so phone and camera photos work as they are.

Can I remove the background? Yes. Turn on Remove background and the backdrop is cut out automatically, leaving your logo or subject on a transparent background.

Do I pay for images that fail? No. You pay only for images that are converted. Skipped images are listed with the reason, free of charge.

Can I resize the SVG afterward? Yes. SVGs scale to any size with no loss of quality.

Can I open the SVG in Illustrator, Inkscape, Figma, or Cricut Design Space? Yes. The result is a standard SVG file that any vector editor or cutting software can open.

Can I get the same image with and without the background? Yes. Run it once with Remove background on and once with it off.

Which links work? Any public link that opens the image file itself, such as a link from your website, CDN, or file host. Links to a web page that only shows the image are listed under Images not converted, free of charge.

More tools from us

⌂ 换网址