Rated 4.8 out of 5 from 1,250+ users. Used by 16,000+ marketers, founders and small businesses.

Generate a 1×1 Pixel PNG

Make a single-pixel PNG — transparent or any colour — the smallest valid image, for spacers, beacons and CSS fills.

Free preview · No signup · ~10 seconds

No signup required
Results in seconds
Free unlimited previews
Result

Free downloads are 60% size. Create a free account for the full-resolution, lossless file.

Get the full-quality file

The account is free. Exporting at full quality uses one credit — packs start at €0.99 for 3, with no subscription.

The smallest useful image there is

01

About seventy bytes

A one-pixel PNG is close to the smallest valid image a browser will accept. That size is the whole point — it is used in places where an image element must exist but must not cost anything to fetch.

02

Spacers and stretched fills

The classic use is a transparent spacer forced to a given width and height by the markup. A coloured one stretched with CSS is also the cheapest possible way to paint a solid block without adding a background rule.

03

Beacons, and the honest caveat

Single-pixel images are what tracking beacons are made of. If that is the use, disclose it — a pixel that reports back without the reader knowing is the thing privacy rules exist about, and it is trivial to detect.

04

Transparent by default

The default is fully transparent, which is what a spacer needs. Pick a colour if you want a fill, and it comes out as an exact lossless value.

05

Or inline it

At this size the file is often better inlined as a data URI than served as a request. Generate it here and run it through the image-to-data-URI tool if that is what you need.

Serve it or inline it

Data URI

Inlined in the markup

  • No HTTP request at all
  • About a third larger as text
  • Cannot be cached separately
  • Works offline
Best for

A pixel used once, in one document

Not ideal for

A beacon that has to reach a server

Hosted file

A real request

  • Cached across pages
  • Roughly seventy bytes
  • Costs one round trip
  • Server sees the request
Best for

Reuse across many pages, or a disclosed beacon

Not ideal for

Avoiding a network round trip

How to generate a 1×1 pixel png

1

Pick a colour

Leave it transparent for a spacer, or choose a fill.

2

Take the pixel

One pixel, around seventy bytes.

3

Download

Free preview, or the full-resolution file in the app.

Where a single pixel is the tool

HTML spacers

Force layout spacing where CSS support is unreliable.

Stretched CSS fills

Paint a solid block from the cheapest possible image.

Test fixtures

Use the smallest valid PNG in a test suite.

Disclosed beacons

Build an open-tracking pixel — and tell people it is there.

Or just ask

Describe the edit in your own words

Type what you want changed and the assistant does it on the canvas — each step lands as a layer you can reopen, so nothing it does is baked in.

Assistant
Ask or request a change…
Orbit
Original
Edits0

No edits yet.

Try it on your own image

Frequently Asked Questions

guidebranding

What to DIY and What to Pay a Designer For

Where design money actually earns its return at pre-seed, where it doesn't, and the honest line between the work worth commissioning and the work worth doing yourself.

4.8/5 from 1,250+ users

Generate a 1×1 pixel

The smallest valid PNG there is.