Create the Open Graph image (the thumbnail shown when a blog post or X / Facebook link is shared) at the correct size, fast. Every network wants slightly different dimensions — 1200×630 for Open Graph / Facebook, 1200×628 for an X large card, 1080×1080 square for Instagram, 1080×1920 for a story, 1280×720 for a YouTube thumbnail — and matching those sizes in a design app each time is a small but real chore. Here you just pick a preset. Type a title and a subtitle (such as your site name) and it renders live on a preview canvas, wrapping long headlines inside the frame automatically. Choose a background of a solid color, a two-color gradient, or your own image; an image is placed with a center crop (cover) and gets an automatic dark scrim toward the bottom so the text stays readable on top of a photo. You can tune the text color, left / center alignment, and title size (60–160%), then keep the same look and only change the wording to mass-produce a thumbnail per article. Loading, drawing, and exporting all happen inside your browser (canvas); the text you type and any background image you pick are never uploaded, stored, or sent to a server, so it's safe for draft titles or private artwork. The output is a PNG at the exact preset pixels, ready to reference from `<meta property="og:image">` or to use as a post's featured image. This tool focuses on text-first OG / thumbnail generation. To make an app favicon see Favicon Generator; to add padding or a border to a photo see Add Border; to overlay a watermark see Watermark.
How to use
- Pick the size preset for where you'll post (Open Graph / Facebook, X, Instagram, Story, YouTube).
- Type a title and subtitle, then choose a background (solid / gradient / image) and adjust text color, alignment, and size.
- Check the preview and click "Download PNG". Your text and background image are never uploaded.
FAQ
Are the text I type and the background image sent to a server?
No. Both the drawing and the export run entirely in your browser (canvas). The text you type and any background image you pick are never uploaded, stored, or sent to a server, so it's safe for draft posts or private artwork.
What size should an OG image be?
1200×630 is the safe default for Open Graph / Facebook, 1200×628 for an X (Twitter) large card, and 1080×1080 (square) for Instagram. This tool offers all of them as presets, so you just pick the destination and get a PNG at the correct dimensions.
Can I use my own photo as the background?
Yes. Set the background to "Image" and choose a file; it is placed with a center crop (cover) to fill the preset frame. A subtle dark scrim is added toward the bottom automatically so a title stays readable over the photo.
Can I mass-produce thumbnails with the same design?
Yes. The background color, text color, alignment, and title size are kept, so you can change only the title and subtitle and keep saving to produce a consistent thumbnail for each article.
Can I use the exported PNG directly for OG tags?
Yes. The PNG comes out at the exact pixels of the chosen preset, so you can host it and point `<meta property="og:image">` at its URL for the share thumbnail, or use it as a post's featured image.