---
title: "Quote Card Maker: Turn Text into an Image for X"
description: "Turn a line, stat or headline into a clean image sized for X. Pick a layout, adjust the type and download a PNG, all in your browser."
url: https://kairopost.com/tools/quote-card-maker
---

# Quote card maker for X

Turn a line of text into a crisp PNG sized for X. Pick a layout, check the contrast, copy the alt text and download.

- Runs in your browser
- Nothing uploaded
- No sign up

Live. Everything runs on your device. Nothing is uploaded

## How to make a quote card in five steps

1. 1: ### Pick a template: Choose quote, stat, headline, announcement, list or before and after.
2. 2: ### Write the words: Replace the example. One idea per card, because shorter text reads bigger.
3. 3: ### Set type and colour: Pick a typeface and colour set, and keep contrast at 4.5:1 or higher.
4. 4: ### Choose the size: Landscape 16:9, square, portrait 3:4 or wide 2:1, drawn at export size.
5. 5: ### Download and describe: Download the PNG and paste the suggested alt text into the image description on X.

## Six quote card templates and when to use each

Match the shape to the job. Each one loads its example in the studio, ready to rewrite.

“

Write the post you would stop scrolling for.

Your Name

### Quote card

Under about 20 words

A line worth repeating, with the speaker credited.

12

posts planned for launch week

### Stat card

Say what the number means

One number you measured and what it counts.

We moved the launch to Thursday.

Here is what changes

### Headline card

Write it with a verb

News in one sentence: a change, a date, a decision.

NEW

Office hours every Friday

Bring a draft.

### Announcement card

One word label: New, Live

Events, releases and openings, labelled at a glance.

Before you post

1. 1 Read it out loud
2. 2 Cut the first sentence
3. 3 Check every link

### List card

Three to five items

Checklists and short steps people save and share.

BEFORE

We are thrilled to announce an exciting new feature…

AFTER

Comments now sync across every draft.

### Before and after card

Keep the after side shorter

Rewrites and fixes, shown instead of told.

## Design rules for quote cards read on a phone

People see your card at phone width, not at the size you designed it. That one fact explains every rule below, and it is why the studio shrinks long text instead of letting it run small.

- ### Contrast 4.5:1 or more: Low contrast vanishes first on a dim phone.
- ### Main text size 4% of width: 64 px on a 1600 px card stays readable.
- ### Margins 8% each edge: Corners and grid gaps crop the edges.
- ### Words per card About 20: Fewer words means each one is larger.
- ### Line length Short lines: Break at natural phrases for easy tracking.
- ### Typefaces Two at most: Let size and weight do the hierarchy.

Contrast uses the WCAG formula. The studio measures both ends of the background gradient and reports the weaker one.

## Alt text for quote cards

Words baked into an image cannot be read aloud, searched or translated. The fix is the image description, up to 1,000 characters per image according to [X's help page](https://help.x.com/en/using-x/picture-descriptions).

“

Write the post you would stop scrolling for.

Your Name

Screen reader hears

“Image.”

With alt text

“Quote card: Write the post you would stop scrolling for. Your Name, on writing for X.”

- Quote The quote word for word, then who said it.
- Stat The number and what it counts, as you would say it aloud.
- List Every item, numbered, in order.
- Before and after Both versions, each one labelled.

Skip colours and fonts unless they carry meaning. The studio drafts this text as you type.

## Image sizes for quote cards on X

A single image between 2:1 and 3:4 shows in full, per [X's help on posting pictures](https://help.x.com/en/using-x/posting-gifs-and-pictures). All four studio sizes sit inside that range.

- Landscape 16:9: 1600 × 900: Default single image
- Square 1:1: 1080 × 1080: Multi image posts
- Portrait 3:4: 1080 × 1440: Lists, longer quotes
- Wide 2:1: 1600 × 800: Short headlines

These pixel sizes are this tool's choices, not numbers X requires. Any size in the same shape works.

### Limits worth knowing

**Photos per post**

Up to 4

**Photo file size**

Up to 5 MB

**Formats on x.com**

JPEG, PNG, GIF

**Description per image**

1,000 characters

Sources: [posting pictures](https://help.x.com/en/using-x/posting-gifs-and-pictures), [image descriptions](https://help.x.com/en/using-x/picture-descriptions), [X API media guide](https://docs.x.com/x-api/media/quickstart/best-practices). Every size, including header and profile photo: [X image size guide](https://kairopost.com/tools/x-image-size-guide).

## When one card a week turns into one card a day

Kairo Post renders cards from your own templates in each account's saved style, drafts the alt text, and shows the credit price first. Cards come from templates, not an image model, so the words are exactly the ones you approved.

[See images and cards in Kairo Post](https://kairopost.com/features/visuals) [Browse all tools](https://kairopost.com/tools)

1. Your template: Saved per account
2. Your text and alt text: Drafted with the post
3. You approve: Card and post together
4. Posted to X: Only after approval

## Quote card questions

Something missing? [Ask us](https://kairopost.com/contact)

### Do I need an account to make a quote card?

No. There is no sign up, no cost and no watermark. The card is drawn in your browser, so nothing you type is uploaded.

### What size should a quote card for X be?

X shows a single image in full when it sits between 2:1 and 3:4. A 1600 by 900 landscape card is a safe default; a 1080 square suits multi image posts.

### Why is my card text hard to read on a phone?

The text is too small once the image is scaled down, or the contrast is too low. Keep the main text large, contrast at 4.5:1 or more, and margins generous.

### Should I export PNG or JPEG?

PNG. Cards are flat colour and sharp text, which PNG keeps crisp. JPEG is built for photos and smears the edges of letters.

### Do I need alt text on a quote card?

Yes. Words in an image are invisible to screen readers unless you add them as an image description. X allows 1,000 characters per image, and the tool drafts it for you.

### Can I use my own fonts?

The tool uses the four typefaces the page already loads, so the preview always matches the download. In Kairo Post, cards follow each account's saved style.

### Can I put a real person's quote on a card?

Only if they actually said it and you credit them accurately. A card makes words look official, so check the source and wording first.

Written by

Jonas Ben

, founder of Kairo Post. Updated

30 September 2026

.

## More tools

[All tools](https://kairopost.com/tools)

- [Image size guide and cropper Every X image size, with a cropper.](https://kairopost.com/tools/x-image-size-guide)
- [Post preview See your draft as your followers will.](https://kairopost.com/tools/x-post-preview)
- [X character counter Count characters exactly the way X does.](https://kairopost.com/tools/x-character-counter)

## Post at the right moment. Starting today.

Connect an account, describe your voice and let Kairo Post do the legwork.

[Get started](https://app.kairopost.com/signup) [See pricing](https://kairopost.com/pricing)
