Copy code import type { SVGProps } from "react";
export type IconProps = {
size?: number | string;
color?: string;
className?: string;
} & SVGProps<SVGSVGElement>;
export const ClaudeAI = ({
size = 24,
color = "currentColor",
className,
...props
}: IconProps) => (
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
width={size}
height={size}
fill={color}
className={className}
{...props}
>
<path d="m6.09 15.21 3.83-2.15.06-.19-.06-.1h-.19l-.64-.04-2.19-.06-1.9-.08-1.84-.1-.46-.1-.43-.57.04-.29.39-.26.56.05 1.23.08 1.85.13 1.34.08 1.99.21h.32l.04-.13-.11-.08-.08-.08-1.91-1.3-2.07-1.37-1.08-.79-.59-.4-.3-.37-.13-.82.53-.59.71.05.18.05.72.56 1.55 1.2 2.02 1.49.3.25.12-.08v-.06l-.12-.22-1.1-1.99L7.5 5.12l-.52-.84-.14-.5c-.05-.21-.08-.38-.08-.59l.61-.82.33-.11.81.11.34.3.5 1.15.81 1.81 1.26 2.46.37.73.2.68.07.21h.13v-.12l.1-1.38.19-1.7.19-2.19.06-.62.31-.74.61-.4.47.23.39.56-.05.36-.23 1.5-.45 2.36-.3 1.58h.17l.2-.2.8-1.06 1.34-1.68.59-.67.69-.73.44-.35h.84l.62.92-.28.95-.86 1.09-.71.93-1.02 1.38-.64 1.1.06.09h.15l2.32-.51 1.25-.23 1.49-.26.68.32.07.32-.27.66-1.6.39-1.87.37-2.79.66-.03.02.04.05 1.26.12.54.03h1.32l2.45.18.64.42.38.52-.06.39-.99.5-1.33-.32-3.1-.74-1.06-.27h-.15v.09l.89.87 1.63 1.47 2.04 1.89.1.47-.26.37-.28-.04-1.79-1.35-.69-.61-1.56-1.32h-.1v.14l.36.53 1.9 2.86.1.88-.14.29-.49.17-.54-.1-1.11-1.56-1.15-1.76-.93-1.58-.11.06-.55 5.89-.26.3-.59.23-.49-.37-.26-.61.26-1.2.32-1.56.26-1.24.23-1.54.14-.51v-.03l-.12.01-1.16 1.6-1.77 2.39-1.4 1.5-.34.13-.58-.3.05-.54.33-.48 1.94-2.46 1.17-1.53.75-.88v-.13h-.05l-5.14 3.34-.92.12-.39-.37.05-.61.19-.2 1.55-1.06Z" />
</svg>
);Default · 24px · currentColor
UI examples Size, inline, toolbar, and dark UI — works for any icon style.
ClaudeAI Icon — Free SVG Component The ClaudeAI icon is a free, open-source SVG icon component built with TypeScript for React, Next.js, Vue, Remix, Svelte, and Astro projects. No npm install or package dependency required — just copy the component code and paste it into your project.
How to use ClaudeAI icon in React Import the ClaudeAI component from your icons folder. Use it as a standard React component with props: size (number), color (string), className (string), and all standard SVG attributes via spread props.
Example: <ClaudeAI size={24} color=“currentColor“ className=“shrink-0“ />
Features Zero dependencies — no package install needed TypeScript ready with full type safety Fully customizable size, color, and className Works with Tailwind CSS, styled-components, CSS modules Accessible — supports aria attributes Tree-shakeable — only import what you use MIT licensed — free for commercial use Compatible frameworks React, Next.js (App Router & Pages Router), Vue, Remix, Svelte, Astro, Nuxt, Gatsby, Vite, Angular, Qwik.
Category: ai Browse more ai icons in the Next Icons library. All icons are hand-crafted SVGs optimized for web performance.