SVG → 컴포넌트 변환기

SVG는 브라우저에서 로컬로 처리되며 서버로 전송되지 않습니다.
PascalCase로 변환됩니다. 컴포넌트와 파일 이름에 사용됩니다.

SVG → 컴포넌트 변환기 소개

원본 SVG를 붙여넣으면 React(JSX 또는 TSX) 또는 Vue 3의 바로 쓸 수 있는 컴포넌트를 받습니다. 이 도구는 코드를 정리하고 속성을 각 프레임워크 형식(JSX의 camelCase와 className)으로 변환하며, 색상을 currentColor로 교체하고 크기를 제거해 CSS로 아이콘을 조절할 수 있습니다. 내부 아이콘 시스템 구축에 이상적입니다. 모든 처리는 브라우저에서 로컬로 이루어집니다. 코드 크기를 줄이려면 압축기를 사용하세요.

3단계로 변환하기

  1. 입력란에 SVG 코드를 붙여넣습니다.
  2. 프레임워크(React JSX/TSX 또는 Vue 3)와 컴포넌트 이름을 선택합니다.
  3. 변환을 클릭하고 컴포넌트를 복사하거나 내려받습니다.

자주 묻는 질문