Pixelarticons
← All updates

2026-02-22

v2 — 800 Free Icons & New React Components

Version 2 is here. Here's what changed.

800 free icons

The npm package now ships 800 handcrafted pixel art icons for free — no license required. Install and use them immediately in any project.

npm install pixelarticons

React components

Every icon is now a ready-to-use React component with full TypeScript types, generated directly from the SVG source — no Babel, no build step on your end.

import { Heart, Home, Bell } from 'pixelarticons/react'

export default function App() {
  return <Heart width={48} height={48} />
}

Components accept all standard SVG props and default to 24×24. Use multiples of 24 for crisp rendering: 24px, 48px, 72px, 96px.

Upgrade to 2000+ icons

If you purchased a license, you can unlock the full icon set with one command:

npx pixelarticons upgrade --key=YOUR_LICENSE_KEY

Your license key is in your Gumroad library or the purchase confirmation email. The command downloads all icons and regenerates the React components automatically.

Other usage

Icons also work as raw SVGs, via CDN, or as a webfont. See the README on GitHub for full docs.