Fake Text Message Generator
Build a fake iPhone iMessage or Android text conversation, watch it update live and save it as a PNG screenshot. Free, no sign-up, and it all runs in your browser.
For memes, mockups, UI demos and pranks between friends. Do not use it to defame someone, harass them or fake evidence for a dispute, an employer, a court or a platform report. The PNG contains no hidden watermark, tag or marker, so nothing in the file says it came from here. How it gets used is on you.
Phone
Messages
3 messages
Preview
How it works
How this fake text message generator works
Everything you type lives in the page's memory and nowhere else. The phone on the right is ordinary HTML, redrawn every time you change a field, with the real app colours: iMessage blue #0b84fe for your bubbles and #e9e9eb gray for theirs, or the pastel Google Messages pair on Android.
There is no server step. Nothing is uploaded, nothing is saved, and there is no account. Refresh the page and the chat is gone, which is the point.
Text message screenshot generator: how the PNG is made
Download PNG does not photograph the preview. It redraws the chat from scratch on a hidden canvas at 2x scale, 780 by 1688 pixels, which is a 390 by 844 iPhone screen at double density. Each message is wrapped with a small word-wrap routine that measures every line with the browser's own text metrics, then the bubbles are drawn as rounded rectangles with the iMessage tail curled onto the last bubble in a run.
The canvas and the preview use the same numbers for spacing, padding and colours, so they match closely but not to the pixel. If a conversation is too long for one screen, the export keeps the newest messages in view, the same way the real app does when you scroll to the bottom.
Nothing hidden in the file
The PNG carries no watermark, no invisible pattern and no metadata that names this site. A canvas export has no camera or location data to begin with. If you want to check any image for hidden data, the photo metadata remover shows what a file carries and strips it.
What it does not do
One-to-one chats only. No group chats, photos, reactions, link previews, green SMS bubbles or lock screen notifications. The export uses whatever system font your device has, so an iPhone style made on Windows comes out in Arial or Segoe rather than Apple's San Francisco. That is one of the easiest tells, and we are leaving it in.
iPhone text message generator vs Android: the details
Most fake text screenshots fall apart on small platform details. These are the ones people get wrong, and the ones to check when someone hands you a screenshot.
How to spot a fake text screenshot
This site exists to catch nonsense, so here is the other side of the tool. None of these proves a screenshot is fake on its own. Three or four together should make you ask for the original.
- The clock does not add up. The status bar says 9:41 but the last message is stamped 10:15 PM, or the battery sits at the same odd number across several "different" screenshots.
- The wrong font. Compare the lowercase a, g and t with a real screenshot from the same phone. Generators fall back to the font on the computer that made them.
- The wrong pixel size. A real iPhone 12 to 14 screenshot is 1170 by 2532 pixels; an iPhone 15 or 16 is 1179 by 2556. This tool exports 780 by 1688, which matches no phone. Plenty of generators have the same problem.
- Tails and spacing. A tail on every bubble, even gaps between every message, or text that wraps at a strange width.
- Receipts in the wrong place. "Read" under a received message, both "Delivered" and "Read" on screen, or a receipt that is still there after the other person replied.
- Mismatched emoji. Apple emoji on an Android chat, or Google emoji on an iPhone chat. Emoji are drawn by the device, so they give away where the image was made.
- Too clean. Real screenshots get cropped, compressed and forwarded. A crisp, perfectly framed image of a chat that supposedly passed through three group chats deserves a second look.
- No thread to show. The best test is not in the pixels. Ask the person to scroll the conversation on a screen recording, or to forward the actual message. A fake cannot survive that.
What people use it for
- •Text message memes for group chats and social posts
- •App and UI mockups that need a believable chat screen
- •Slides and tutorials that show a conversation
- •Scripts, comics and short videos told through texts
- •Teaching people what scam and phishing texts look like
- •Pranks where everyone in the chat is in on the joke
More for the group chat: the lie detector test is a party prank with a fake polygraph chart, and the tone checker tells you how a real message will come across before you send it.
Frequently asked questions
Is this fake text message generator free?
Yes. There is no sign-up, no watermark and no paid tier. The chat is drawn in your browser and the PNG is made on your own device, so nothing you type is uploaded or stored. Close the tab and it is gone.
How do I make a fake iPhone text message?
Pick "iPhone iMessage (light)" or the dark version, type the contact name, then add messages and flip each one between Me and Them. Set the status bar time and battery, choose Delivered or Read under your last message, and press Download PNG. The export is 780 by 1688 pixels, a 2x render of a 390 by 844 iPhone screen.
Is there a fake text message generator for Android?
Yes, choose "Android Messages" in the style menu. It switches to the Google Messages layout: left-aligned name with a back arrow, rounder pastel bubbles with tighter corners inside a run, a percentage next to the battery and an "RCS message" compose bar. It does not copy Samsung Messages, which looks different again.
How do I turn the chat into a text message screenshot?
Press Download PNG and your browser saves a PNG file. Copy image puts the same picture on your clipboard so you can paste it straight into a chat, a doc or a design tool. Copying images needs a browser with the async Clipboard API, which current Chrome, Edge and Safari have; Firefox users may need to download instead.
Is this an iMessage generator? Can it do green bubbles?
It makes iMessage-style chats with the blue #0b84fe sent bubble and the gray received bubble, in light or dark mode. It does not do green SMS bubbles, group chats, photos, reactions or link previews. If you need those, a real phone and a spare contact will look better than any generator.
Can I use it as a text message meme generator?
That is the main use. Set up the joke over three to six short messages, put the punchline in the last bubble, and export. Short lines read better at meme size, and a typing indicator at the end is a cheap way to add suspense.
Can it make a fake text message notification?
No. This tool draws the open conversation, not a lock screen banner or a notification pop-up. A notification is a different layout with the app icon, sender, a one-line preview and a time like "now", and this page does not draw it.
Is this an AI text message generator?
No AI is involved. You write every line yourself and the page only draws it. If you want help with what to say in a real message, write it yourself and run it through the tone checker to see how it will land before you send it.
Is it illegal to make a fake text message?
Making one for a joke or a mockup is generally fine. Using one to deceive is where the trouble starts: presenting a fake screenshot as evidence, to an employer, a court, the police or a platform, or using it to damage someone’s reputation can count as fraud, fabricating evidence or defamation depending on where you live. This is not legal advice.
How can you tell if a text message screenshot is fake?
Check the status bar time against the last timestamp, the font, where the bubble tails sit, and whether Delivered or Read makes sense. Then check the image size: a real iPhone screenshot is 1170 by 2532 or 1179 by 2556 pixels on recent models, and generators rarely match. The surest check is to ask for the original thread or a screen recording that scrolls through it.