Icon Generator

Generate a simple colored icon — a clean geometric shape or an emoji — in any color and size, and download it as a PNG for apps, slides, or UI mockups.

How to Use the Icon Generator

  1. Choose whether you want a geometric Shape or an Emoji-based icon.
  2. Pick the specific shape, or select an emoji from the picker.
  3. Set your background and foreground colors.
  4. Choose the output size and click "Download PNG."

Why Use This Tool?

How are the shapes drawn?

Each shape — circle, square, triangle and star — is drawn using real HTML canvas path commands. The circle uses arc(), the square uses a plain filled rectangle, the triangle is a three-point path, and the star is a proper ten-point path alternating outer and inner radius points, not an image or emoji font glyph. This means every shape scales cleanly and fills with your exact chosen color at any resolution.

What sizes are available?

You can export at 64×64, 128×128, 256×256 or 512×512 pixels. Each size is rendered fresh onto a canvas at that exact resolution, so the result stays sharp rather than being a blurry upscale of a smaller image — useful for anything from a small UI icon to a large app store graphic.

Can I use these icons commercially?

Yes, every icon generated here is free to use in personal and commercial projects — apps, presentations, websites, or printed materials — with no attribution required and no watermark added.

Is this tool free and does it store my icons?

This tool is completely free with no signup, and runs 100% client-side in your browser. Nothing you design is uploaded to a server — the icon only exists on your device once you download it.

Related Tools