An AI Instagram roast is a short run of jokes aimed at your bio, your grid and your profile picture. All it needs from you is a screenshot. Upload one to Roast Me! in Toybox AI and it writes about two to five sentences on what the image shows, usually in about 10 seconds. Two choices shape the result: what the screenshot shows and how harsh you set the roast.
How to roast your Instagram in Roast Me!
Roast Me! runs in the browser on a phone or a computer, so you can take the screenshot and upload it on the same phone.
- Take a screenshot of your Instagram profile with the bio and the first two or three rows of posts in view. Crop out anything you don't want read or shared.
- Open Roast Me! and sign in. It needs a free account with a verified email.
- Under Photo to roast, upload the screenshot. Uploads are JPG or PNG, up to 10 MB, and each roast takes one image.
- Under What is it?, leave Anything selected for a profile or a grid. The six choices are Anything, Profile pic, Selfie, LinkedIn, Website and Screenshot. None of them is called Instagram.
- Under How harsh?, pick Playful, Spicy, Savage or Nuclear. Spicy is already selected.
- To make it more personal, open Add details and fill in "What should it roast you about?" with up to 300 characters about yourself. This step is optional.
- Press Roast me. The roast appears beside your screenshot, labeled with the level you picked.
A roast currently costs 5 credits, and a failed one gives the credits back automatically. A new account starts with 20 free credits, enough for four roasts at that price. Current prices are on the pricing page.
What to screenshot for the roast
For a whole-profile roast, capture the header and the first two or three rows of posts in one image. The screenshot decides what gets roasted, so frame it around what you want jokes about.
| What you want roasted | What to capture | "What is it?" |
|---|---|---|
| The whole profile | Profile picture, name, bio, counts and the first two or three rows of posts | Anything |
| Your feed only | The grid, scrolled until thumbnails fill the screen | Anything |
| One post | The post open on screen, with its caption in view | Anything, or Selfie when the post is a selfie |
| Your profile picture | The picture alone, cropped from the profile or uploaded from the original file | Profile pic |
"Screenshot" sounds like the obvious choice for a profile, but that option is aimed at phone and computer screens. It goes after clutter, notifications and app choices, and a profile has none of those. "Anything" has no fixed target and roasts whatever is most noticeable in the image, so it is the safer pick for a bio and a grid. "Profile pic" looks at expression, pose, background and styling, so use it only when the picture is the whole image.
Three checks before you upload:
- Keep the text large. A full-height phone screenshot makes a bio small. Crop to the header and the first rows of posts so the words are easy to read.
- Remove what isn't yours. Crop out notification banners, other people's handles and faces of people who haven't agreed to be in a roast.
- Decide about your handle. A share link shows the screenshot as you uploaded it. Crop your handle out if you don't want it on a public page.
Lines to paste into "Add details"
"Add details" is for facts the screenshot can't show, such as how long you spend on a caption or which posts you delete. The form describes the field as "Your job, habits, a recent fail." Roast Me! reads what you type as facts about you and works one into the roast, so write facts. A request such as "keep it under 20 words" or "don't mention my hair" may be ignored.
Swap in your own details and stay under 300 characters:
I spend twenty minutes choosing a filter and then post the photo with no filter. I have 46 drafts, and I delete any post that gets fewer than 30 likes in its first hour.This is my bakery's account. I rewrote the caption on my last post six times, and I have not replied to a comment in two months.I am 34 and I archive every post each January so the account looks new. My last post went up eleven weeks ago.How harsh to go
Start with Spicy, which is already selected, and go up or down from there. The lengths in the table are what each level aims for, so a roast can run a sentence shorter or longer.
| Level | Label on screen | What to expect | Fits |
|---|---|---|---|
| Playful | Friendly teasing | About 2 to 3 sentences of light jokes that end on a kind note | A business account, a family group chat |
| Spicy | Sharp but fun | About 3 to 4 sentences that point at contradictions without getting mean | A first roast, or one you plan to post |
| Savage | No mercy | About 4 to 5 sentences that go after everything visible | Friends who already roast each other |
| Nuclear | Anything goes. Adults only | 3 to 4 short sentences that get personal, with swearing and no compliment | Adults roasting their own profile |
Nuclear is the only level marked for adults. Keep it for your own profile, and read the result before you send it to a work chat or anywhere kids will read it. At Nuclear, the "What is it?" choice makes no difference to how the roast is written. Any level can joke about how you look: when a face fills the screenshot, the roast may go after the expression, the pose or the styling.
Share or save the roast
An unsaved roast is deleted after 24 hours, so share it or save it if you want to keep the text. Share copies a public link to a page with your screenshot, the roast and the two settings you picked. The link opens for anyone who has it, and you can switch it off later.
Save to gallery sits in the menu beside Share and keeps the screenshot and the roast together until you delete them. Sharing or saving a roast uses one of your gallery slots. The Free plan currently has 5, which are shared with any photos you keep in My photos, and deleting an item frees its slot. Reopening an unsaved roast from Recent within the 24 hours brings back the screenshot without the roast text.
To post a roast to your Instagram story, take a screenshot of the result. The roast is text on the page, and Roast Me! doesn't turn it into a story graphic, a video or a voice clip.
Screenshot or username: how Instagram roast tools differ
Instagram roast tools split by what you hand over: a screenshot or a handle. The "roast my Instagram feed" request began as a ChatGPT trend in August 2024 and spread through an Instagram story template. As of November 2026, these are the main routes.
| Tool | What you give it | Private account | What comes back |
|---|---|---|---|
| Roast Me! | One screenshot | Yes, it reads only the image | A short text roast at one of four levels, with a share link |
| PleaseRoast, Roastagram | An @handle or a profile link | No, the profile has to be public | A roast built from the public profile |
| Roastik (iPhone and Android app) | A username, or a screenshot when the profile is private | Yes, by screenshot | A roast in the app, which is a free download with in-app purchases |
| CyberBully (iPhone app) | A snapshot of the profile | The App Store listing doesn't say | A roast in the app, which is a free download with in-app purchases |
| ChatGPT | A screenshot and a typed prompt | Yes, by screenshot | A roast in a chat you can keep replying to |
Working from a screenshot isn't special to Toybox. ChatGPT and both apps do it too. Pick by your situation:
- Your profile is public and you'd rather not take a screenshot. A handle-based site is fewer steps: paste the @handle and it reads the profile for you.
- Your profile is private. Use a screenshot route: Roast Me!, ChatGPT or Roastik.
- You want to answer back. ChatGPT keeps the conversation going, so you can ask for a harsher version or a rewritten bio.
- You want to pick how harsh without writing a prompt. Roast Me! has four fixed levels and returns one roast per run, with a link that shows the screenshot and the roast on one page.
In ChatGPT
The ChatGPT version takes a screenshot and one typed line.
- Take a screenshot of your feed with as many recent posts as fit.
- In ChatGPT, tap the + icon, choose Add photos & files and attach the screenshot.
- Type "Roast my Instagram feed in one paragraph", the line the 2024 trend used, and send it.
The roast prompts for ChatGPT have longer wording that sets a length and a limit.
Limits to know
- It reads one image and nothing else. There is no handle or link field, and Roast Me! never opens Instagram. Captions on grid posts and anything below the edge of your screenshot are invisible to it.
- One screenshot per roast. A header and a single post are two roasts, each charged separately.
- It can get details wrong. Small text may be misread, and a joke can land on something that isn't in the picture. Crop closer or type the fact into "Add details", then roast it again, which is a new charge.
- No follow-up. There is no reply box under a roast, and Roast Me! won't rewrite the bio it just mocked.
- Your profile, or a friend who said yes. Don't upload someone else's profile without asking, least of all a private one.
For a new caption after the roast, the Instagram caption generator guide shows how to brief AI Writer. For a new bio, the ChatGPT prompts for Instagram include bio options to run in a chat assistant. When the screenshot is cropped the way you'd be happy to see it shared, open Roast Me! and upload it.