무료 미리보기 · 업로드 없음

Convert JPG to SVG

Trace a JPG into clean SVG outlines. JPEG compression softens every edge and speckles the flat areas before you start, so the speckle filter and the palette size are the two controls that matter here.

입력
JPG
출력
SVG
엔진
WASM, 여러분의 탭에서
가격
무료 미리보기
작업 전표JPG → SVG · 프리셋: 로고

이미지를 여기에 놓거나 붙여넣으세요

SVGPDF

이미지는 업로드되지 않습니다. 이 탭에서 트레이싱됩니다.전체 변환기 열기

프리셋

  • 01로고이 페이지에 설정됨16색
  • 02선화흑백
  • 03사진64색
  • 04자수8색 · 컷아웃형
  • 05비닐4색 · 컷아웃형
  • 06레이저흑백 · 폴리곤
01

vectortrace를 선택하는 이유

주장 3개 · 고정된 순서
02

형식 정보

JPG 입력 · SVG 출력
형식 정보JPG · 입력SVG · 출력
종류Raster. A grid of pixels, stored in 8x8 blocks.Vector. Paths described in XML.
확대/축소Blurs past its native size, and the block artefacts scale with it.Sharp at any size.
색상Up to 16.7 million colours, no alpha channel. Lossy.One solid fill per path, in a palette you can edit by hand.
편집 가능 프로그램Photoshop, GIMP, Affinity Photo.Illustrator, Inkscape, Figma, Affinity Designer, a text editor.
일반적 용도Photographs, camera output, anything a client emails you.Web, icons, print artwork, the input to a cutter workflow.
03

알아두면 좋은 점

JPEG is lossy and block-based: an 8x8 block near a hard edge gets ringing, and a flat colour area picks up a faint grid. Both are invisible at 100% and very visible to a tracer that thresholds. Raising the speckle filter drops the ringing before it becomes a path; lowering the palette merges the block-to-block colour drift back into one fill.

JPEG has no alpha channel, so a JPG of a logo always arrives on a background. Trace it, then delete the background path — it is the largest one and usually the first in the file.

If the JPG is a photograph rather than a mark, switch to the photo preset. A traced photograph is a stylised, posterised version of it, which is the honest description: sixty-four flat fills cannot be a photograph, and any converter that says otherwise is showing you a bitmap in a wrapper.

04

작동 방식

단계 3개
  1. Drop the JPG

    Drop, paste or choose a JPG or JPEG. The browser decodes it and the worker takes the pixels from there.

  2. Raise the speckle filter

    JPEG artefacts trace as tiny regions. Push the speckle filter up until the path count stops falling, then stop.

  3. Export the SVG

    Delete the background path in your editor if the JPG had one — JPEG cannot store transparency, so there always is one.

05

벤치마크

수치와 날짜, 버전이 없는 주장은 하지 않습니다.
smoke (30 fixtures) · 2026-09-05 · 0.3.34

마케팅이 아니라 측정입니다. 코퍼스, 방법론, 그리고 실행이 만들어낸 모든 수치를 빠짐없이 게시합니다.

방법론/benchmarks
boundary error, p95
0.09 px
region-count error
0.000
node-count ratio
1.00×
06

질문

질문 3개
01Is JPEG the same as JPG here?
Yes — same format, same decoder, same page. The extension differs for historical reasons (DOS allowed three characters), so /convert/jpeg-to-svg permanently redirects here rather than existing as a second copy.
02Why does my traced JPG have speckles the original does not?
Those are JPEG artefacts being traced faithfully. Raise the speckle filter so regions under that many pixels are dropped, and lower the colour count so near-identical blocks merge into one fill.
03Does the photo leave my computer?
No. The tracer is WebAssembly running in a Web Worker in this tab, so the pixels stay on your machine. There is no upload step, which is also why it keeps working with the network off.
07

관련

링크 7개