How To Fake Discord Screenshots Of Messages

When we initially saw the question about how to fake Discord screenshots of messages, we didn’t think it was something people wanted to do on the platform. A little research soon proved us wrong as there seems to be a number of people all wanting to know the same thing. Whether for pranking or more nefarious purposes, you can fake Discord screenshots of messages and this tutorial will show you how.


Gaming

There are two ways I can think of to fake Discord screenshots of messages. The first is to set up a test server and create multiple accounts. You can use browser windows to sign into each. Have your conversation and screenshot it as normal. Or you can use a real chat and modify it using Developer Tools. I’ll show you both.

Fake Discord screenshots using a test server

To my mind, this is the simplest way to do it. Create your own Discord server, create multiple accounts, log into each account using a different browser in Incognito Mode or Privacy Mode and have your conversation. The advantage is that the chat doesn’t continually scroll as you’re trying to change it and you don’t have to know what code looks like.

The downside is that if you’re trying to pretend to be real Discord users, you’re not going to have the same username. You could use the technique shown below to change them for your fake screenshot though.

  1. Set up the server.
  2. Have the chat.
  3. Take a screenshot.
  4. Screenshot the real Discord server you’re trying to fake.
  5. Copy and paste the right and left panes onto your test server screenshot.

If you don’t want to set up your own server to chat, you have another way.

Use Developer Tools to fake Discord screenshots

You don’t need any special tools to do this. All you will need is the Chrome browser, the ability to identify text within a code window and a screenshot tool. If you want to take your fakery further, you may want to download or create some images to add to the message stream but that is purely optional.

What we’re going to do is create a fake message stream where you take an existing stream and alter the usernames and the messages to create something entirely different. Not exactly ethical but if used for the right reasons, pranking, then is mostly harmless. You’re going to have to use your own judgment on how you use this knowledge!

You don’t have to use Chrome, you could use any browser. Chrome just seems to have the best Developer Tools layout so I use that. You can use any browser and get exactly the same results. You’re going to use the Inspect tool which shows you what goes on under the skin of a web page.

In Chrome we are using Inspect which is accessed by Ctrl + Shift + I. The same keyboard shortcuts work in Firefox and Brave Browser too.

The process goes something like this:

  1. Log into Discord in the browser rather than the app.
  2. Join the server or channel you want to use in your prank and allow the conversation window to fill.
  3. Highlight a conversation in the window and select Inspect. The text you selected will be highlighted on the Elements pane that appeared on the right of your browser window.
  4. Change that text to whatever you want it to say. Repeat for every line of text you want to modify.
  5. Copy the username of one of the chatters from the Discord chat window and paste it into the search bar in the center of the Inspection window. It should appear in the top pane and you can change it from there.
  6. Change the date and time too if that suits your motives.

Faking a chat like this will take time and patience but can be done. You will have to try to ignore the scrolling chat window in the center while you work as the containers will also scroll as they include each chat.

Once you have modified the chat and changed the names to protect the innocent, you can take your screenshot. Keep the Inspection window open but just take a screenshot of the chat pane. If you close the Inspection window, you risk losing all of the changes. If you accidentally select any other page element, everything you changed will be lost as the screen refreshes so be careful!