Text
Text to PNG Image
Type any text below, style it with fonts and colors, and download the result as a crisp PNG image — everything renders locally in your browser.
Options
0 × 0 px at 1x — 0 × 0 at 2x, 0 × 0 at 3x
Rendered entirely in your browser — your text is never uploaded.
Works in your browser. No account needed.
Frequently asked questions
How do I make a PNG with a transparent background?
Tick Transparent next to the background color. The panel behind the text is not drawn at all, so the PNG contains only the letters over real transparency, and the preview shows a checkerboard where the image is see-through. This is the setting to use for watermarks, overlays for video and photos, and titles you will place on a colored slide.
How big will the image be?
The image fits the text: its width is the longest line plus padding on both sides, and its height is the number of lines × font size × line height, plus padding top and bottom. Two lines at 40 px with line height 1.4 and 32 px padding come out 176 px tall. The exact size is shown under the preview for 1x, 2x and 3x before you download.
Can I make an image of an exact size, like 1080 × 1080 for Instagram?
Not directly — the canvas always wraps the text rather than using a fixed size. You can get close by raising the padding and the max width until the dimensions shown under the preview match, or download at 2x or 3x with a transparent background and place the text on a canvas of the exact size in any image editor or design app.
What is the difference between the 1x, 2x and 3x downloads?
Same design, more pixels. A 400 × 100 image becomes 800 × 200 at 2x and 1200 × 300 at 3x, and the text is redrawn at that resolution rather than stretched, so edges stay sharp. Use 2x for anything shown on phones and modern laptop screens, and 3x for print, video overlays or when the image may be enlarged later.
Which fonts can I use, and why does it look different on another computer?
There are five font styles — sans-serif, serif, monospace, rounded and condensed — each mapped to fonts already installed on your device, so there is nothing to download. The exact typeface depends on the system: the sans-serif style uses San Francisco on Apple devices and Segoe UI on Windows, and the rounded style uses Comic Sans where available. The downloaded PNG is fixed, so it looks identical wherever it is opened.
Does it work with emoji and other languages?
Usually, yes. Any character your device has a font for is drawn, including accented letters, Cyrillic, Greek, Arabic, Devanagari and Chinese, Japanese or Korean text, and on most systems emoji appear in color. If a character shows as an empty box in the preview, your device lacks a font for it, and it will be a box in the PNG too.
About this tool
Type text, style it, and download a PNG. The controls cover what a text image usually needs: a font style and weight from Light to Black, size from 12 to 160 px, text color, a background color or full transparency, left, center or right alignment, and — under Options — padding up to 128 px, line height from 1 to 2.5 and corner radius up to 120 px for a rounded card. The preview redraws on every change and shows the exact output size.
Wrapping works like a word processor. Each line you type is kept, and any line wider than the Max width setting (200 to 1600 px) is broken between words; a single word longer than the limit is split so it never overflows. That makes it easy to turn a long quote into a neat block: set the max width to about 600 px at 40 px text for roughly 25–30 characters per line.
Recipes. Quote card: serif, 44 px, dark text on an off-white background, center alignment, padding 64, corner radius 24, downloaded at 2x. Watermark: sans-serif bold, 32 px, white text, transparent background, downloaded at 3x — then lower its opacity in your editor after placing it. Code snippet for a slide: monospace, 24 px, left alignment, light text on a dark background, line height 1.5. YouTube-style title: sans-serif Black, 96 px, transparent background, placed over the thumbnail in your editor.
The image is drawn with the browser’s canvas and encoded to PNG on your own device, so there is no upload, no watermark, and no limit on how many images you make. PNG is lossless and keeps text edges sharp; if a site needs JPG, convert the downloaded file afterwards, remembering that JPG cannot keep a transparent background.