Fake Instagram DM Generator

  • Seen
  • Light or dark
  • Group chats
  • Free PNG

Make a fake Instagram DM in your browser.

Free PNG · 1206 × 2622 · No watermark · No sign-up

Set the name, username and photo, type both sides, mark your last message Seen, and download it as a PNG for free, with no watermark.

Tap a bubble to edit it

Download PNG Copy Play

For jokes, videos and mockups. Don't use it to deceive anyone. Acceptable use

Examples

Example Instagram DMs

How to

How to make a fake Instagram DM

  1. Choose Instagram in the editor and pick light or dark.

  2. Type the contact name and username, and upload a photo for the avatar.

  3. Write the messages and set each one as sent or received.

  4. Put Seen or Sent under your last message and set the status bar clock.

  5. Download the PNG or copy it to your clipboard.

Details

What you can change

Header, profile card and Seen

The chat follows the Instagram DM screen on iPhone: back arrow, photo, name, and a line under the name that says Active now, Active 5m ago, the username, or nothing. The thread opens with their profile card: a big photo, the name, the username and a View profile button. Under your message you can show Seen or Sent, with a time such as 2m ago.

Inside the chat

Your messages sit on the right in a purple-to-blue gradient, theirs on the left in grey, with their photo next to the last message in each run. You can add time lines like Today 9:58 PM, photo messages, emoji reactions under a bubble, the typing bubble and big emoji. To fix a word, tap it in the preview.

All of it, at a glance

  • Clock, signal, Wi-Fi, battery
  • Name, username, photo
  • Active now, Active … ago or the username
  • Profile card with View profile
  • Seen or Sent, with a time
  • Time lines
  • Photo messages
  • Emoji reactions
  • Typing bubble

Light

Dark

Dark mode

Light or dark

Switch to dark mode for the black Instagram look. Your draft stays saved in your browser while you work.

Look real

How to make a fake Instagram DM look real

  • Use the name the person would put on their own profile, not a contact nickname. The username under it is made from the name, or you can type your own.
  • Split long thoughts into a few short messages. Their photo only shows next to the last one in a run.
  • Instagram does not put a time on every message. Add a time line such as Today 9:58 PM where the chat starts, and another where hours or days pass.
  • Put Seen under your newest message only. Leave it off if the joke is that they have not opened it yet.
  • Match the line under the name to the scene: Active now if they answer straight away, Active 3h ago if they went quiet.
  • Set the status bar clock to a time just after the last message.

Avoid

What makes a fake Instagram DM look fake

Seen in the wrong place

Seen goes under your newest message. On an older message with replies after it, it gives the screenshot away.

A time on every message

Instagram shows a time line where the chat starts or pauses, not a time on each bubble. Use time lines instead.

A header that doesn't fit

Active now on a reply that took a day looks off. Set Active … ago, or add a time line to show the gap.

Instagram group chats

Switch to Group and add up to eight people. Each sender's name shows above their first message in a run, the header shows the group name with two photos stacked, and your message can say Seen by everyone.

Make the Instagram DM a video FREE

The chat also exports as a 9:16 video. Messages appear one by one with a typing animation, you set the speed, and sound is optional. Free videos carry a small fake-text-message.net watermark; Pro removes it.

Pro and pricing

FAQ

Frequently asked questions

Is the fake Instagram DM generator free?

Yes. Screenshots are free to make and download, with no watermark and no sign-up.

Can I show Seen under a message?

Yes. Set your message to Seen and it shows under the bubble. You can add a time after it, such as 2m ago. In a group it says Seen by everyone.

Can I show Active now under the name?

Yes. Set the line under the name to Active now, Active … ago, the username, or None. For Active … ago you type the time yourself, for example 5m ago.

Can I change the username?

Yes. Type it in the People tab. If you leave it empty, it is made from the name, so Lena Park becomes lena.park.

Do my messages show the purple-to-blue gradient?

Yes. Your bubbles run from purple near the top of the screen to blue near the bottom, and theirs are grey.

Can I make an Instagram group chat?

Yes. Switch to Group, add up to eight people and give the group a name.

Do I need to log in to Instagram?

No. Nothing connects to Instagram. The editor draws the image in your browser.

Is there dark mode?

Yes. Switch between light and dark before you download.

Can I turn it into a video?

Yes, for free. You get a 9:16 video with messages appearing one by one, a speed setting and optional sound. Free videos have a small watermark; Pro removes it.

Are my photos uploaded?

No. Avatars and photos you add stay on your device.

What can I use it for?

Fictional chats for short-video stories, film scenes, memes, teaching examples and mockups. Deceiving people, using it as evidence, harassment and pretending to be someone are not allowed.

Generators

Other chat styles

The same editor makes iPhone, Android and WhatsApp chat screenshots.

Make your Instagram DM

Free PNG · No watermark · No sign-up

Back to the editor