Why the meme font is Bebas Neue and not Impact
A licensing decision, and the reason the preview in your browser matches the file you download exactly.
3 min read
The font is a licensing decision
The classic meme typeface is Impact. It is also Microsoft-licensed, and bundling it with a web service is not something the licence permits — so it is deliberately not here.
Memes are set in Bebas Neue instead: a condensed uppercase face released under the SIL Open Font Licence, which explicitly allows redistribution. It is tall, narrow and heavy in the same way Impact is, so captions read the way people expect.
The preview and the export use the same font file
Text rendering is the classic place a canvas editor betrays you: the browser lays the caption out with one font, the server renders the final image with whatever it has installed, and the download does not match what you were looking at.
The font file the browser downloads is byte-for-byte the file the renderer uses — the same file, lifted out of the worker image and served to the page. The line breaks are decided from measured metrics rather than guessed, so a caption that fits in the preview fits in the export.
Templates are drawings, not photographs
The built-in templates are defined as geometry — panel positions, sizes and fills — and drawn as vector artwork. That means the tile you pick from the gallery and the image your meme is built on are generated from the same description and cannot look different.
When you choose one it is rasterised at its full resolution and handed to the pipeline as an ordinary picture. From that point the tool has no idea it was a template, which is why uploading your own photograph works identically.
- Top and bottom captions
- The traditional arrangement, auto-fitted to the width.
- Your own picture
- Upload anything the tool accepts and caption that instead.
- Outline
- The black stroke around white text that keeps it readable over a busy image.
Frequently asked questions
- Can I use Impact?
- Not here. It is Microsoft-licensed and redistributing it with a web service is not permitted. Bebas Neue is the closest freely licensed equivalent and is what the tool uses.
- Will the download look like the preview?
- Yes. The browser and the renderer use the same font file, and the layout is measured rather than estimated, so the exported image matches what you were editing.
- Can I use my own image instead of a template?
- Yes. A template is just a generated picture — an uploaded photograph takes exactly the same path through the tool.