Text Post Maker
Some posts do not need a photo — a sale announcement, a quote, a holiday greeting, a new-job update. Type your words below, choose the size for the platform you are posting to, style it, and download a clean, ready-to-post image. Everything is drawn on your own device: your text is never uploaded anywhere.
Press Enter for a new line. Long text is wrapped automatically — and shrunk to fit if it needs to be. You can type in Urdu, Arabic, Hindi, Spanish and most other languages: pick the matching font style below and the direction adjusts itself.
A template sets the background, font, text colour and alignment for you. Your words stay exactly as they are.
Or any colour:
Or your own photo:
The shade darkens your photo so the words stay readable. Picking a colour above switches back to a plain background; your photo is never uploaded — it is drawn on your device, like everything else here.
Or any colour:
Auto detects Urdu and Arabic (right-to-left) and English or Hindi (left-to-right) from your first letters. With right-to-left text, “Left” alignment means the side your reading starts from.
How to use the Text Post Maker
- Type or paste your text — a headline, a quote, an announcement.
- Pick the size that matches where you will post (see the guide below).
- Choose a background, text colour and font style, and set the text size and alignment — or tap one of the design templates and let it style everything for you.
- Want your own picture behind the words? Add a photo as the background and use the shade slider to keep the text readable.
- Press Download PNG or Download JPG and post the image. Need words to go with it? Our Caption Maker has ready captions and hashtags for the same platforms.
Post image sizes, explained
Each platform crops images differently, so the right size stops your words being cut off or shrunk into a letterbox. These are the sizes built into the maker:
| Size | Pixels | Best for |
|---|---|---|
| Instagram Square | 1080 × 1080 | The classic feed post — safe choice that looks right everywhere. |
| Instagram Portrait | 1080 × 1350 | Taller feed posts that take up more of the scroll. |
| Facebook Post | 1200 × 630 | Shared images and announcement posts in the Facebook feed. |
| LinkedIn Post | 1200 × 627 | Feed images on personal profiles and company pages. |
| Story | 1080 × 1920 | Full-screen Instagram and Facebook stories. |
| X Post | 1600 × 900 | Wide images that fill the X (Twitter) timeline. |
A few design habits that make text posts work: keep it short — a text image is a headline, not an article — use strong contrast between text and background (white on purple, dark on cream), and leave the long explanation for the caption. If your text keeps shrinking to fit, that is the tool telling you the message wants fewer words or a taller size.
Write in your own language: Urdu, Arabic, Hindi, Spanish and more are supported — the maker uses the fonts installed on your device, so Urdu looks best on a device with an Urdu font. Choose the “Urdu & Arabic script” or “Hindi (Devanagari)” font style, and the text direction switches automatically; you can also set it yourself with the direction control.
Go deeper: pair your image with words that work — see the best Facebook sale post captions for the structure of a caption that sells, and how to write a LinkedIn post for professional posts that get read.