Skip to content

Testimonial card generator

Paste a testimonial and download it as an image for X, LinkedIn or a story. Your text and photo stay in your browser. Nothing is uploaded.

0 / 600

Up to 600 characters.

An X or LinkedIn link adds the source icon and fills the handle.

PNG, JPEG or WebP up to 5 MB. Your text and photo stay in your browser. Nothing is uploaded.

Rating

A phrase from the text to mark. Ignored if it isn’t in the text.

Template
Theme

“Paste a testimonial to see your card.”

?
Your customer
” Made with HappySaid

How to use the testimonial card generator

  1. Paste the testimonial text (up to 600 characters) and the customer's name. Add their title or handle if you have it.
  2. Optionally paste the link to the original X or LinkedIn post, which adds the source icon and fills in the handle. You can also add a photo, a star rating and a phrase to highlight.
  3. Pick a template: X post (1200×675), LinkedIn post (1200×627), Square (1080×1080) or Story (1080×1920). Then choose a light or dark theme and an accent colour.
  4. Select Download PNG, or Copy image to paste the card straight into a post.

Questions

Is the testimonial card generator free?

Yes. There is no account and no card to add. Every image carries a small "Made with HappySaid" mark in the bottom corner.

Is my text or photo uploaded anywhere?

No. The card is drawn and saved as an image in your browser. Nothing you type or add is sent to HappySaid.

Which image sizes can I make?

Four: X post (1200×675), LinkedIn post (1200×627), Square (1080×1080) and Story (1080×1920). Each one downloads as a PNG at that exact size.

Can I post a customer's testimonial on social media?

Ask them first. Someone who praised you in an email or on a call may not expect to see their name and photo in a public post. A short "Can I share this?" is usually enough.

Why doesn't Copy image work?

Some browsers block copying images to the clipboard. Download the PNG instead and attach it to your post.