Text
Supports A-Z, 0-9, and common punctuation. Lowercase is auto-uppercased.
Preview
Type something above to preview
Font
Scale: 4x
Letter spacing: 1px
Pixel font generator
Type any text and turn it into crisp pixel font art you can download as a PNG. Pick a bitmap font size, set the text and background colors, scale it up to whatever resolution you need, and the preview renders live. It's free and runs in your browser, and the output is plain pixels you can drop into a game UI, a title screen, or a retro graphic.
How it works
- Type your text in the input field
- Choose a pixel font size (3×5 or 5×7)
- Set the text color, background, and scale
- Download the rendered text as a PNG
Features
- Multiple pixel font sizes: tiny 3×5 and standard 5×7
- Customizable text and background colors
- Adjustable pixel scale for any output size
- Supports letters, numbers, and common punctuation
Tips
- Scale up after you pick a size: a 5×7 font at 6× renders as a clean 30×42 px per character
- Use a transparent background so the text drops onto any scene or sprite
- Keep the contrast high between text and background so small pixel text stays readable
FAQ
What characters are supported?
A-Z (uppercase), 0-9, and common punctuation (. , ! ? - + : / @ # parentheses). Lowercase is auto-converted to uppercase.
Is the pixel font generator free?
Yes. It's free with no account and no watermark. Type, style, and download as many PNGs as you want.
Can I make pixelated text for a logo, banner, or thumbnail?
Yes. Scale the text up and export a transparent PNG, then drop it into your logo, banner, or video thumbnail.
Can I use the output in my game?
Yes. The PNG works as UI text, title screens, or any text rendering in your game. The output is just pixels.
What's the difference between font size and scale?
Font size is the pixel font definition (3×5 means each character is 3 pixels wide and 5 tall). Scale multiplies that, so 3×5 at 4× scale renders as 12×20 pixels per character.