Skip to content
Ikions

Free Next.js icons

Original icons for Next.js. They render as plain SVG in Server Components, so no extra JavaScript reaches the browser.

How to use them

  1. 1Find an icon in the explorer.
  2. 2Adjust the size, colour or stroke.
  3. 3Import it from @ikions/react in any page, layout or component.
app/page.tsx
import { SearchIcon, ArrowRightIcon } from "@ikions/react";

// A Server Component: the icons render to SVG on the server.
export default function Page() {
  return (
    <a href="/search" className="link">
      <SearchIcon size={18} />
      Search
      <ArrowRightIcon size={16} />
    </a>
  );
}
All 30 categories →