SVG to Component
SVG를 프로덕션 수준의 React 또는 Vue 컴포넌트로 변환 — size prop, JSX 속성 자동 변환, 외부 의존성 없음.
SVG를 React 또는 Vue 컴포넌트로 즉시 변환
SVG를 React나 Vue 코드베이스에 복사하려면 속성 이름을 직접 변경하고, size prop을 추가하고, XML 선문을 정리해야 합니다. Zolkit SVG to Component 변환기가 이 모든 과정을 자동화합니다 — SVG를 붙여넣으면 수 초 안에 깔끔하고 타입이 지정된 컴포넌트를 얻을 수 있습니다.
JSX 속성 자동 변환
SVG 속성 이름을 JSX 등가물로 자동 변환합니다: stroke-width → strokeWidth, fill-rule → fillRule, class → className 등.
즉각적인 변환
타이핑 즉시 결과가 업데이트됩니다. 순수 JavaScript — 서버 통신 없음, 무거운 라이브러리 없음, WASM 없음. 빠른 브라우저 처리.
React & Vue 지원
SVGProps가 포함된 타입 지정 React 함수형 컴포넌트 또는 Composition API script setup 블록이 포함된 Vue SFC를 생성합니다. 한 번의 클릭으로 프레임워크를 전환하세요.
100% 안전
SVG 코드는 브라우저를 벗어나지 않습니다. 서버 없음, 로그 없음, 데이터 수집 없음.
영구 무료
계정 불필요, 사용 제한 없음, 결제 없음. SVG를 붙여넣고 컴포넌트를 복사하여 배포하세요.
기본 size prop 내장
생성된 모든 컴포넌트는 width와 height를 동시에 제어하는 size prop(기본값 24)을 지원하여 디자인 시스템의 어떤 크기에서도 편리하게 사용할 수 있습니다.
SVG를 컴포넌트로 변환하는 방법
- 1
입력 패널에 SVG 코드를 붙여넣거나 .svg 파일을 드롭하세요.
- 2
컴포넌트 이름을 입력하고 대상 프레임워크(React(TSX) 또는 Vue(SFC))를 선택하세요.
- 3
생성된 컴포넌트 코드를 복사하거나 다운로드를 클릭하여 .tsx 또는 .vue 파일로 저장하세요.