Contents
  1. The short answer
  2. Terms you need
  3. Why favicons need a grid and large logos don't
  4. Choosing grid sizes
  5. Step by step: drawing a favicon on a pixel grid
  6. Vector-first or pixel-first?
  7. Verify the result
  8. Before you start: check the source artwork

The short answer

A pixel art grid is a canvas where each cell represents exactly one screen pixel at the final display size. To make a favicon on one, set your document to the exact target dimensions, turn on the pixel grid, and place every edge, stroke and fill on whole cells. Edges that land between pixels get blended into soft gray or tinted fringes. Edges that land on cell boundaries stay sharp. At favicon sizes, that difference decides whether the icon reads as your logo or as a blur.

For vector logo artwork, this usually means you don't simply shrink the master logo. You redraw or adjust a simplified version of the mark so its geometry fits the grid at each size you deliver.

Terms you need

  • Pixel grid: An overlay in a design tool that shows individual pixel boundaries once you zoom in, usually with an option to snap objects to it.
  • Pixel alignment (pixel snapping): Placing anchor points, edges and stroke boundaries on whole-pixel coordinates so they render without blending.
  • Anti-aliasing: The renderer's smoothing of edges that fall partway across a pixel. It helps large graphics and blurs very small ones.
  • Raster export: Converting vector paths into a fixed grid of colored pixels, such as a PNG. Every favicon becomes pixels on screen, whatever format it started in.
  • ICO: A container format that can hold several raster images of different sizes in one file.

Why favicons need a grid and large logos don't

Vector paths are resolution-independent, but screens are not. When a large logo is rasterized, a half-pixel edge affects a tiny share of the image and goes unnoticed. In a favicon, the whole mark may be only a small number of pixels across. One blurred row can thicken a stroke, merge two letterforms or close a counter (the enclosed space inside letters such as "o" or "e"). A pixel grid lets you decide what each pixel does instead of leaving it to the renderer.

Choosing grid sizes

16×16 and 32×32 pixels are the conventional small favicon sizes. Draw on a grid that matches each size you deliver rather than scaling one drawing between them. A design tuned for 32 pixels usually needs its own simplification at 16.

Evidence gap: No current browser or platform specifications were supplied for this guide. The exact set of required sizes, formats and touch-icon dimensions varies by platform and changes over time. Treat the sizes above as a starting point and confirm the full list against current official documentation before delivery.

Step by step: drawing a favicon on a pixel grid

  • 1. Simplify the mark. Choose the most recognizable element of the logo, such as a symbol, monogram or single letter. Drop taglines, wordmarks and fine detail that can't survive at a few pixels.
  • 2. Set up the canvas. Create a document at the exact target size, measured in pixels. Turn on the pixel grid and pixel snapping, then zoom in far enough to see individual cells.
  • 3. Block in the main shapes. Draw with whole-pixel positions and dimensions. Check the transform or info panel for fractional coordinates and round them.
  • 4. Control stroke alignment. A 1-pixel stroke centered on a whole-pixel line straddles two pixels and renders as a blurred 2-pixel line. Align strokes to the inside or outside, use widths that fit the grid, or convert strokes to filled shapes before finalizing.
  • 5. Resolve curves and diagonals. Curves and angles become stair-steps at this scale. Shape the steps deliberately so they read smoothly. Add intermediate-tone pixels by hand only where they improve the silhouette.
  • 6. Protect negative space. Keep at least one clear pixel between elements that must read as separate, and keep counters open.
  • 7. Reduce the palette. Use few colors with strong contrast. Subtle gradients and thin tints usually disappear or turn muddy.
  • 8. Decide on the background. Choose between a transparent background and a solid shape behind the mark. Base the decision on how the icon reads against both light and dark interfaces.
  • 9. Repeat for each size. Redraw or adjust the artwork on a separate grid for each target size instead of resampling.
  • 10. Export at 1:1. Export each size at its native dimensions with no scaling or resampling. Use PNG for individual images, and package them into an ICO file if your delivery requires one.

The illustration below shows the stair-step idea in plain text, with # as a filled pixel and . as an empty one. A diagonal drawn deliberately on the grid uses clean, consistent steps instead of scattered partial pixels.

. . . . . . # #
. . . . . # # .
. . . . # # . .
. . . # # . . .
. . # # . . . .
. # # . . . . .
# # . . . . . .

Vector-first or pixel-first?

Approach | How it works | Strengths | Watch for
Vector with pixel grid | Draw or adjust paths in a vector tool with pixel snapping, then export each size | Stays editable; reuses existing logo geometry; easy to revise | Fractional coordinates, centered strokes and live effects can reintroduce blur at export
Pixel-by-pixel raster | Place individual pixels in a raster or pixel-art editor at the final size | Total control over every pixel, including hand-placed edge tones | Not scalable; every size is separate manual work
Hybrid | Block in shapes in vector, export, then hand-correct pixels in a raster editor | Combines accurate geometry with final pixel control | Raster corrections won't flow back into the vector source, so record what changed

An SVG favicon can scale cleanly. Because it is resolution-independent, though, you can't pixel-tune it for every display size. Many projects ship hand-tuned raster sizes alongside it. Check current platform support before relying on SVG alone.

Verify the result

  • Open each exported file at exactly 100% zoom and confirm there are no unintended soft or semi-transparent edge pixels.
  • Confirm the pixel dimensions of each export match the target exactly.
  • Check the icon in a real browser tab, a bookmark list and any other place it will appear, on both light and dark backgrounds.
  • Look at it beside other tabs and ask whether it is still recognizable as the brand at a glance.
  • Compare the small and large versions side by side to confirm they read as the same mark.
  • If you used an ICO file, confirm it actually contains every intended size.

Before you start: check the source artwork

A file extension doesn't prove what a logo file contains. An SVG, AI or EPS file may hold embedded raster images instead of editable paths, so inspect the artwork in outline or path view before building a favicon from it. An available logo file also doesn't grant permission to adapt or reuse it. Confirm you have the rights or brand-owner approval to create a derived icon.