Home › Image Tools › Free Icon Search and Download

Free Icon Search and Download

Search over 15,000 open-source icons from Lucide, Tabler Icons and Google's Material Symbols in one place. Pick an icon, set its color, size and stroke width, then download a clean SVG or a PNG, or copy the SVG, JSX or data URI.

Last updated:

Loading icons…

Advertisement
Advertisement

How to use the Free Icon Search and Download

  1. Search for an icon by typing a word in English, such as home, arrow or cart, or tap a popular search.
  2. Filter by set if you want a consistent style: Lucide and Tabler are clean outline icons, Material Symbols are Google's filled, outlined, rounded and sharp styles.
  3. Click an icon to open it in the panel and set its color, size and stroke width.
  4. Download SVG for websites, apps and print, or Download PNG for slides, documents and chat apps.
  5. Copy the code instead if you develop: SVG markup, a JSX component for React, or a data URI for CSS.

The three icon sets compared

SetStyleGridLicenseGood for
LucideOutline, rounded line ends24 × 24, stroke 2ISCWeb apps, dashboards, a friendly modern look
Tabler IconsOutline (and some filled variants)24 × 24, stroke 2MITLarge interfaces that need many matching icons
Material SymbolsFilled, outlined, rounded and sharp24 × 24Apache 2.0Android-style apps and Google-like interfaces

Each icon card shows a small colored dot for its set. For a consistent look, use icons from one set throughout a project, at the same stroke width.

Tips for using icons well

  • Size on the grid. These icons are designed on a 24-pixel grid, so they look sharpest at 24, 48 or 96 px. At 16 px, prefer simple shapes.
  • Keep strokes consistent. If you scale outline icons up a lot, reduce the stroke width so lines do not look heavy; if you scale them down, increase it slightly.
  • Add accessible labels. An icon-only button needs an aria-label. A purely decorative icon should get aria-hidden="true".
  • Check contrast. Icons that convey meaning should have at least a 3:1 contrast ratio against the background.
  • Use SVG inline for theming. Paste the SVG code into your HTML and swap the color for currentColor so the icon follows your text color, including dark mode.

Frequently asked questions

Are these icons free for commercial use?

Yes. Lucide is released under the ISC License, Tabler Icons under the MIT License and Material Symbols under the Apache License 2.0. All three allow free use in personal and commercial projects, including modification. Attribution is not required in your product, though the MIT and ISC licenses ask that the license text is kept when you redistribute the icon set itself.

Where do the icons come from?

Search results and icon shapes come from the public Iconify API, an open-source service that hosts these icon sets. Only your search word is sent to it. Recoloring, resizing and PNG conversion happen in your browser.

Should I download SVG or PNG?

Choose SVG for websites, apps, logos and print: it is a tiny vector file that stays sharp at any size and can be restyled with CSS. Choose PNG when the program you use does not accept SVG, such as some slide, chat or document apps. Pick a PNG size at least as large as it will be displayed.

How do I change the icon color?

Use the color box or type a HEX code. The color is written directly into the downloaded SVG and PNG. If you copy the SVG code and want to style it with CSS instead, replace the color value with currentColor and set the color property on the parent element.

What does the stroke width setting do?

Lucide and Tabler icons are drawn with lines (strokes) that are 2 units thick on a 24-unit grid. Lowering the value gives a lighter, thinner look and raising it gives a bolder look. Material Symbols are filled shapes, so the setting does not apply to them.

Why does my search find nothing?

Icon names and tags are in English and usually use simple nouns, such as trash instead of delete bin. Try a shorter or more general word, or switch the set filter back to All sets. If an error message appears, the icon service could not be reached; check your connection and press Try again.

Can I use the JSX code in React?

Yes. Copy JSX gives a small function component with the SVG attributes converted to camelCase (strokeWidth, strokeLinecap and so on) and props spread onto the svg element, so you can pass className, width or aria attributes.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

SVG OptimizerMinify SVG files: strip metadata, comments and editor junk, round numbers, compare sizes.Favicon GeneratorMake a favicon.ico, PNG icons, apple-touch-icon and web manifest from an image, text or emoji.SVG to PNGConvert SVG graphics to PNG or JPEG at any scale.App Icon GeneratorMake every iOS, Android adaptive, PWA and macOS app icon size from one image, as a ZIP.Meme GeneratorMake memes with classic templates and custom text.Logo MakerDesign a text logo with fonts, icons and colors, then save SVG or PNG.Certificate MakerDesign certificates from templates and export one or many as PDF.GIF MakerTurn videos and images into GIFs, trim and compress.Business Card MakerDesign business cards and download a print-ready PDF.Flyer MakerDesign printable and social media flyers from free templates.Poster MakerDesign posters in A0–A5 and US sizes and download a print-ready PDF.Invitation Card MakerCreate printable birthday, wedding and party invitations for free.Thumbnail Safe ZonePreview YouTube and TikTok thumbnail safe zones.Thumbnail MakerDesign 1280×720 YouTube thumbnails with templates, bold text and stickersWallpaper GeneratorCreate gradient and pattern wallpapers sized for any phone, tablet or desktopYouTube Thumbnail GrabberPaste a YouTube link to get every thumbnail size, from HD 1280x720 down to 120x90.CSS Gradient GeneratorDesign linear, radial and conic CSS gradients with draggable stops and export CSS or PNG.Chart MakerMake bar, line, area, pie and doughnut charts from a simple table and download PNG or SVG.Venn Diagram MakerMake 2- or 3-circle Venn diagrams from lists; overlaps are found for you. Export PNG or SVG.Mind Map MakerBuild mind maps fast with keyboard shortcuts and auto layout, then export PNG, SVG or JSON.Org Chart MakerType an indented list of names and titles and get a clean org chart to download as PNG or SVG.Timeline MakerCreate horizontal or vertical timelines from dated events with colors, then save PNG or SVG.Gantt Chart MakerPlan tasks with dates, progress and dependencies on a Gantt chart, then export PNG or CSV.Word Cloud GeneratorTurn any text into a word cloud in shapes like a heart or star, then save it as PNG or SVG.Pie Chart MakerMake pie and donut charts with labels, percentages and a legend, then download PNG or SVG.Passport Photo MakerMake passport and visa photos for any country and print them on a 4x6 sheet.Signature MakerDraw or type your signature and download it as a transparent PNG or SVG.Quote Image MakerTurn a quote into a shareable image for Instagram, Stories or X with backgrounds and fonts.Profile Picture MakerMake a round or square profile picture with a ring border and color or gradient background.Before and After Image MakerCombine two photos into a labeled before and after image or an animated slider video.Device Mockup GeneratorPut a screenshot into a phone, tablet, laptop, monitor or browser frame and download a PNG.Seamless Pattern GeneratorMake seamless dot, stripe, wave, grid, zigzag and check patterns. Export CSS, SVG or PNG.3D Text GeneratorRender extruded 3D text with depth, bevel, materials and rotation; export a transparent PNG.Album Cover MakerDesign 3000×3000 album and podcast cover art with photo filters and type presets.Animated Text GIF MakerCreate animated text GIFs with typing, blink, bounce, rainbow or scroll effects; GIF or WebM.Birthday Card MakerMake a printable folded birthday card from templates with photos, stickers and fonts; PDF or PNG.Book Cover MakerDesign ebook and print book covers with trim sizes, spine width from page count, PNG/PDF.Brochure MakerMake tri-fold or bi-fold brochures from templates with panel guides and a two-sided print PDF.YouTube Banner MakerDesign 2560×1440 YouTube channel art with safe-area guides, text, shapes and templates.Banner MakerDesign web ad banners, headers and printable vinyl banners with templates; PNG, JPG or PDF.Barcode ScannerScan UPC, EAN, Code 128, QR and Data Matrix codes with your camera or a photo. Export CSV.Bulk QR Code GeneratorTurn a list or CSV of links into hundreds of QR codes: ZIP of PNG/SVG or a printable PDF sheet.Christmas Card MakerMake printable folded or 5×7 photo Christmas cards with festive templates, fonts and messages.Emoji MakerDesign your own custom emoji from faces, eyes, mouths and accessories, then save a transparent PNG.Floor Plan MakerDraw rooms, doors, windows and furniture to scale with live dimensions, then export PNG, SVG or PDF.Gift Certificate MakerDesign printable gift certificates and vouchers with amount, codes, expiry and your logo.Infographic MakerBuild a vertical infographic from templates with stats, charts, icons and steps; export PNG or PDF.Nutrition Facts Label GeneratorMake an FDA-style Nutrition Facts label with auto %DV and rounding; download PNG, SVG or PDF.QR Code Generator with LogoMake a custom QR code with your logo in the middle, styled dots, eyes, colors and gradient.T-Shirt Mockup GeneratorPut your design on a realistic front or back t-shirt mockup in any color and download a PNG.Tier List MakerRank images or text in S, A, B, C, D tiers by drag and drop, then save the tier list as a PNG.US Map MakerColor US states by hand or from CSV data, add a legend, labels and title; export PNG or SVG.Wedding Invitation MakerDesign elegant printable wedding invitations and matching RSVP cards, 5x7 PDF or PNG.WiFi QR Code GeneratorMake a Wi-Fi QR code guests scan to join your network, plus a printable sign or card.World Map MakerColor countries by hand or from CSV data, add a legend and title; Robinson or Mercator; PNG/SVG.Baby Milestone Card MakerMake printable monthly baby milestone cards (1-12 months) or add milestone overlays to photos.Coupon MakerDesign printable discount coupons with offer, code and expiry, then print several per page as PDF.Gift Box Template MakerEnter box size and style to get a printable tuck, lid or pillow box template as PDF or SVG.Knitting Chart MakerDraw colorwork and stitch charts with symbols, row numbers and repeat boxes. Export PNG or PDF.Lost Pet Poster MakerMake a printable LOST DOG or LOST CAT flyer with photo, details, reward and tear-off phone tabs.Mandala GeneratorCreate random or custom mandalas with layers and symmetry, then print coloring pages as PDF or SVG.Perler Bead Pattern MakerTurn any image into a fuse bead pattern with real bead colors, pegboard grid and bead counts.Postcard MakerDesign a 4x6 postcard front and address back, then download a print-ready PDF with bleed.Soccer Lineup MakerBuild a soccer team lineup: pick a formation, drag players on the pitch, set kit colors, save PNG.SWOT Analysis MakerTurn strengths, weaknesses, opportunities and threats into a clean 2x2 SWOT chart (PNG/PDF).Wedding Monogram MakerDesign a wedding monogram with your initials and date in circle, crest or wreath styles. PNG or SVG.Image Alt Text GeneratorGenerate descriptive alt text for images with an AI captioning model in your browser. Edit, copy.App Store Screenshot GeneratorTurn app screenshots into framed store images with captions, in App Store and Google Play sizes, as a ZIP.
See all 142 Design & Graphics Makers →