Logos and screenshots
What we need for a tool's imagery, what happens to an upload, and why a screenshot is not live the moment you add it.
Logos
Logos are re-hosted, never hotlinked — we serve a copy rather than pointing at your CDN, so a listing cannot break because a path on your side moved.
Until we have a file, a listing renders a monogram of the tool's initials. That is deliberate: a broken image in a comparison table reads as a broken site, while a monogram reads as a logo we have not added yet, which is the truth.
Two things worth knowing if you are sending one:
- Wordmarks are fine. Most vendor logos are not square — the widest in the catalog is around 6.7:1 — so images are height-constrained with a width cap rather than boxed into a square. Send the mark you actually use.
- Dark logos are fine. Several in the catalog are near-black. Every logo sits on a light plate, which keeps it legible on the dark theme without anyone recolouring your mark.
SVG is preferred.
Screenshots
A verified owner can upload screenshots from your listings. Every upload — from the owner interface, from our admin, or from our internal tooling — passes through the same gate.
What is accepted
- PNG, JPEG or WebP. Not GIF: a moving picture would publish as its first frame. Not SVG: it is a document that can carry script.
- Up to 12 MB, and up to 50 megapixels. The dimensions are checked against the file header before anything is decoded, because a few hundred kilobytes of PNG can declare nine hundred million pixels.
- Alt text is required. Not optional, and not the same thing as the caption — both are read aloud and they should say different things. An image with no alt text is announced to a screen reader as nothing at all.
What happens to it
Every upload is re-encoded on the way in, which strips EXIF — including, often, the name of the machine the capture was taken on.
One upload becomes several files: the re-encoded source, plus a WebP at each of our
rendition widths. The gallery ships a full srcset, so a phone never downloads the desktop
rendition.
Images are never upscaled. A 320-pixel capture is published once, at 320 pixels, and
the widths actually written are recorded so a srcset never offers a file that is not
there. Send the largest clean capture you have.
Because we keep your original, adding a new rendition width later is something we run on our side — not a request to every vendor for a fresh capture.
Why it is not live immediately
An owner upload lands as pending. It is stored and you can see it straight away, but it does not appear on the public profile until an editor publishes it — the same rule as everything else a vendor supplies.
If a screenshot is rejected, the row and the reason stay visible to you. We do not delete it, because a vanished upload reads as one that never arrived.