1. Why convert SVG to JSX
React (JSX) syntax differs slightly from HTML/SVG. Hyphenated attributes (stroke-width) must be camelCased (strokeWidth), class becomes className, and style must be a JavaScript object rather than a string. This tool converts those differences automatically, so an SVG icon exported by a designer can be pasted directly into a React component.