The Resolution That Actually Satisfies a Vectorizer
Vectorizers need clean edges, not huge files. Practical guidance: 300–600 PPI at final reproduction size is the sweet spot. Beyond that, you are usually tracing JPEG artifacts and anti-aliasing halos, not actual shapes.
November 2, 2026 · 8 min read
Vectorizers need clean edges, not huge files. The common belief is that more resolution is always better, but that is only true up to a point. Beyond 600 PPI at the final reproduction size, you are usually tracing JPEG artifacts, anti-aliasing halos, and sensor noise rather than the actual shapes. The real constraint is not resolution but edge quality: a 300 PPI scan of a clean logo will trace better than a 1200 PPI scan of a blurry photo.
This guide explains how resolution, compression artifacts, and edge softness interact with the tracing pipeline, and gives practical rules for choosing the right source resolution before you hit the trace button.
What vectorizers actually see
A vectorizer does not understand your logo or your photograph. It sees a grid of color values and looks for boundaries between regions of different colors. The quality of those boundaries — how sharp they are, how much noise surrounds them, whether they land on a single pixel or blur across three — determines whether the vectorizer produces clean paths or jagged, oversimplified ones.
Resolution is one factor that affects boundary quality, but it is not the only one. A 150 PPI scan of a crisp printed logo has better-defined edges than a 600 PPI photo of a hand-painted sign shot in low light. The vectorizer cannot create detail that was not in the source, so the first question is always: does the source have clean edges?
The practical target: 300–600 PPI at reproduction size
For most vectorization tasks, 300–600 PPI at the final reproduction size is the sweet spot. Below 150 PPI, edges become blocky and the vectorizer has to guess where corners land. Above 600 PPI, you start tracing compression artifacts and anti-aliasing instead of actual shapes. The exception: technical drawings and CAD exports, which have mathematically sharp edges and can benefit from higher resolution if the source was rendered at high DPI.
How to calculate effective resolution
If you have a 1500×2000 pixel image and you plan to reproduce it at 5×6.67 inches, the effective resolution is 1500÷5 = 300 PPI horizontally and 2000÷6.67 = 300 PPI vertically. If the reproduction size is unknown, assume the size at which the image looks sharp on screen when viewed at 100%. That is usually close to the intended reproduction size.
For web graphics and icons that will only ever be displayed on screen, think in pixels rather than inches. A 512×512 icon does not need to be scanned at 1200 PPI; it needs to be 512 pixels wide. If you are tracing a 128×128 favicon, upscaling it to 2048×2048 before tracing will not add detail — it will only make the vectorizer trace the upscaling algorithm's interpolation artifacts.
Common source quality problems and their symptoms
Most vectorization failures come from source images that look acceptable to the human eye but contain artifacts the vectorizer cannot ignore. Here are the patterns that show up in the traced output.
JPEG compression artifacts
JPEG compresses images by dividing them into 8×8 pixel blocks and applying a discrete cosine transform to each block. The result: sharp edges acquire ringing artifacts — faint oscillations on both sides of the edge. When a vectorizer traces a JPEG at high magnification, those oscillations become separate paths. The solution is to avoid JPEG as a source format for vectorization. If JPEG is all you have, apply a light blur or noise reduction filter before tracing to smooth out the block boundaries.
Anti-aliasing halos
Anti-aliasing makes raster graphics look smooth by blending the foreground color with the background at edges. A black logo on a white background gets a row of gray pixels along every edge. When you save that logo as PNG and later try to vectorize it on a different background, the gray pixels become visible as a halo. The vectorizer sees them as a separate color region and traces them as a thin outline around the main shape. The fix: before tracing, use the original background color or expand the logo slightly to push the anti-aliased pixels outside the final shape.
Soft focus and motion blur
A photograph taken out of focus or with motion blur has edges that span multiple pixels. The vectorizer has to choose where to place the boundary, and there is no single correct answer. If the blur spans five pixels, rounding to the nearest pixel moves the traced edge by up to two pixels from the center of the blur gradient. For logos or text, this is usually unacceptable. The solution is to re-shoot or re-scan the source with better focus, or to manually sharpen the image before tracing and accept that the result is an approximation.
| Source problem | Symptom in traced output | Fix |
|---|---|---|
| JPEG artifacts | Extra paths near edges, ringing | Use PNG or TIFF source, or blur before tracing |
| Anti-aliasing halo | Thin outline around shapes | Match original background or expand shape |
| Soft focus | Edges land in wrong place | Re-scan or sharpen before tracing |
| Low resolution | Blocky stair-stepped edges | Re-scan at 300+ PPI or accept approximation |
| Over-sharpened | Overshoot halos treated as separate shapes | Apply gentler sharpening or skip it |
When higher resolution helps and when it does not
Higher resolution helps when the source has fine detail that would otherwise fall below the sampling threshold. A logo with 1-point hairlines, a map with thin boundary lines, a schematic with closely spaced traces — these all benefit from 600 PPI or higher. The detail is real, and the vectorizer needs enough pixels to distinguish it from noise.
Higher resolution does not help when the source is already soft or noisy. Scanning a blurry photograph at 1200 PPI gives you a larger file full of blur, not more detail. The vectorizer still has to guess where the edges are, and now it has more pixels to guess across. For continuous-tone images like photographs or watercolor paintings, resolution above 300 PPI rarely improves the traced result unless you are deliberately trying to capture texture.
The noise threshold
Digital sensors and scanners introduce noise — random variation in pixel values. At 150–300 PPI, noise is usually smaller than the features you care about, so the vectorizer ignores it. At 1200 PPI, noise can be larger than the smallest features, and the vectorizer starts tracing it as if it were intentional detail. The solution: if you must scan at high resolution, apply light noise reduction before tracing.
Preparing the source image before tracing
Most source images benefit from light preprocessing before they reach the vectorizer. The goal is to make the boundaries between regions as clean and unambiguous as possible.
Cropping and rotation
Crop the image to the region of interest. A vectorizer that sees a 4000×3000 photograph of a logo sitting in the center will waste time tracing the background. Rotate the image so edges are axis-aligned if possible. A perfectly horizontal line traces better than a line at 3 degrees, because the pixel stair-stepping is more predictable.
Levels and curves adjustment
Adjust levels so the white background is truly white and the black foreground is truly black. A scanned document that looks white on screen might actually be light gray, which means the vectorizer sees two colors instead of one. Stretching the histogram so the background hits 255 and the foreground hits 0 makes the color quantization step simpler.
Despeckle and median filter
A light despeckle or median filter removes isolated stray pixels without blurring edges. This is especially useful for scanned line art, where dust on the scanner glass shows up as black specks. The vectorizer will trace every speck as a separate shape unless you clean them first.
Resolution vs. file size trade-off
Higher resolution means larger files, which means longer upload times, more memory usage during tracing, and larger traced outputs if the vectorizer does not simplify aggressively. A 300 PPI source at 8.5×11 inches is about 8 megapixels. A 600 PPI source at the same size is 32 megapixels. A 1200 PPI source is 128 megapixels. Most vectorizers slow down noticeably above 20–30 megapixels.
For batch processing, the time difference compounds. A PNG-to-SVG converter that handles 300 PPI sources in two seconds might take twenty seconds per file at 1200 PPI, and the traced output might not be any better. If the source quality is good, 300–400 PPI is almost always enough.
Special cases: text, technical drawings, and high-DPI displays
Text and technical drawings have a special requirement: edges must land exactly where the designer intended, because even a one-pixel shift can make the text less readable or the drawing dimensionally incorrect. For these sources, 400–600 PPI is the practical target, and you should verify the traced output against the source at high zoom.
For high-DPI displays (Retina, 4K, etc.), the same rules apply: resolution is measured at the final display size. A logo that will be displayed at 256×256 CSS pixels on a 2x Retina display needs 512×512 physical pixels, which is 512 pixels in the source image, not 1024.
Testing: trace at multiple resolutions and compare
The best way to confirm that your source resolution is sufficient is to trace the same image at two or three different resolutions and compare the output. If the 300 PPI version and the 600 PPI version produce paths that differ by less than one pixel when scaled to the same size, the 300 PPI version is good enough. If the 600 PPI version captures features the 300 PPI version missed, you needed the higher resolution.
A quick visual test: overlay the two traced outputs at the same scale in a vector editor. If the paths align, you are done. If they diverge, zoom in to the areas where they differ and decide whether the extra detail in the higher-resolution trace is worth the larger file size.
Related resources
For advice on the tracing pipeline itself, see Image Tracing Explained. For guidance on whether to upscale a low-resolution source before tracing, see Upscaling Before Vectorizing. For optimizing the traced output, see SVG Optimization Guide. For converter-specific resolution recommendations, see the help pages for PNG to SVG and JPG to SVG.
Frequently asked questions
What resolution should I scan a logo at before vectorizing it?
300–400 PPI at the size you plan to reproduce it is sufficient for most logos. If the logo has very fine detail like 1-point hairlines, go up to 600 PPI. Beyond that, you are usually tracing scanner noise and compression artifacts rather than real detail.
Will scanning at a higher resolution give me a better vector?
Only if the source has real detail that would otherwise fall below the sampling threshold. Scanning a blurry photo at 1200 PPI gives you a larger file full of blur, not more detail. Clean edges at 300 PPI trace better than soft edges at 1200 PPI.
Why does my high-resolution scan produce a worse traced result than a low-resolution one?
At very high resolution, JPEG compression artifacts, anti-aliasing halos, and sensor noise become visible to the vectorizer, and it traces them as if they were intentional shapes. A 300 PPI clean source often traces better than a 1200 PPI noisy source.
How do I know if my source image has enough resolution?
Trace it at the current resolution and at 2x the current resolution, then compare the outputs. If the higher-resolution trace does not capture features the lower-resolution one missed, the lower resolution is sufficient. If it does, you needed the extra pixels.
Can I just upscale a low-resolution image before tracing?
Upscaling with an AI tool can help if the source is uniformly soft, but it can also introduce hallucinated detail that the vectorizer will trace as real features. See the Upscaling Before Vectorizing guide for when to upscale and when to trace the low-resolution source as-is.
Sources
Convert files for this workflow
Try it on your own file
Drop in an image or an SVG and see the result before you pay. No signup is required to preview.