You’ve seen the BRAT text graphics everywhere — Instagram stories, TikTok covers, Twitter posts, even printed on t-shirts. But if you’ve only been using the default settings, you’re leaving half the tool’s power on the table.
This is the definitive guide to the Brat Generator. Every control, every hidden trick, every best-practice combo — laid out so you can go from “typing words” to “making graphics that feel professional.”
🖊️ The Text Input: It’s Not Just a Text Box
This is where everything starts. Type your word or phrase into the “Your text” field and the live preview updates instantly.
What works best: Short, punchy phrases. 1-5 words is the sweet spot. Single words hit hardest. “brat”, “sorry”, “period”, “mood”, “obsessed” — one word in bold BRAT style has more impact than a full sentence.
What to avoid: Long sentences. The BRAT aesthetic is built on brevity. “I went to the store today and bought some things” becomes visual noise. “just stuff” or “shop day” reads instantly.
Pro tip: ALL CAPS is almost always the right call for Classic and Green styles. Lowercase works better for White Mode when you want a softer, more conversational feel. The tool doesn’t auto-capitalize, so you control the case. Experiment with both for the same phrase — “BRAT” and “brat” feel like different statements.
🎨 The 3 Style Modes: When to Use Each
Classic
Black background, bold sans-serif text in BRAT lime green (#8ACE00). This is the signature, the icon, the one everyone recognizes on sight.
Use Classic when: You want maximum impact. Hot takes. Bold opinions. Announcements. Anything where you want the visual to scream “pay attention to this.” Classic is the default for a reason — it never misses.
Text size sweet spot: 85-100px for 1-3 word phrases. Drop to 60-75px for longer phrases. Below 50px starts to lose the boldness that makes Classic work.
Green
Inverted Classic — BRAT green background with dark text. Same energy, flipped canvas.
Use Green when: You want BRAT energy but your feed is already heavy on dark-background posts and you need visual variety. Green background posts also perform incredibly well in Instagram Stories because the bright green fills the whole screen — it’s literally impossible to scroll past without noticing.
Text size sweet spot: Same as Classic, but you can go slightly smaller (70-85px) because the green background already carries the visual weight.
White Mode
White background, black text. Clean, restrained, almost editorial.
Use White Mode when: The text itself is serious or weighty. Quotes. Personal updates. Professional announcements. White Mode says “read this” instead of “look at this” — different kind of attention, equally powerful.
Text size sweet spot: 55-75px. White Mode benefits from a slightly smaller, more refined text size. Too big and it feels like a protest sign. Too small and it’s invisible.
📏 Text Size: The Most Underrated Control
The text size slider (default 92px) seems simple, but it’s actually the control that most dramatically changes the feel of your output. Here’s a quick-reference table:
| Size Range | Best For | Vibe |
|---|---|---|
| 120-150px | Single words, 2-3 characters | Aggressive, billboard, in-your-face |
| 92-110px | 1-3 word phrases | Bold, balanced, the classic BRAT look |
| 70-85px | 3-5 word phrases | Readable, impactful, good for quotes |
| 50-65px | 5-8 word sentences | Conversational, softer, more to read |
| 30-45px | Full quotes, longer text | Editorial, for when the words matter more than the look |
Pro tip: The “right” size depends on your canvas dimensions too. A 92px text on a 1500×1500 Square canvas looks different from 92px on a 1200×1500 Portrait canvas. Always hit “Update Preview” after adjusting size to check the actual proportions.
📐 Canvas Size: Square, Portrait, or Landscape
Three canvas sizes, three completely different use cases:
Square — 1500 x 1500
Best for: Instagram feed posts. Square is the native IG format and carousels look best in 1:1. Also great for profile pictures, album art mockups, and Twitter posts (which crop to square in preview anyway).
Text placement: Center-aligned by default. The text naturally sits in the middle of the square, which works for almost everything.
Portrait — 1200 x 1500
Best for: Instagram Stories, TikTok covers, Pinterest pins. The 4:5 ratio fills more vertical screen space, which means more visual real estate on mobile. Your graphic takes up more of the viewer’s screen = more attention.
Text placement: Text appears in the upper-center of the portrait canvas. This is intentional — on Stories, the lower portion gets covered by the “Send message” bar and handle. The upper-third positioning keeps your text visible.
Landscape — 1500 x 1000
Best for: Twitter header images, YouTube thumbnails, blog featured images, Facebook cover photos. Wide canvases are rare in the BRAT world, which makes a landscape BRAT graphic unexpectedly striking.
Text placement: Center. The wide canvas gives your text breathing room. Try larger text sizes (100-120px) on landscape — the extra width means even big text doesn’t feel cramped.
🔄 The Workflow: Update Preview, Reset, Download
Update Preview
After changing any setting — text, style, size, canvas — click “Update Preview” to see the result. The preview doesn’t auto-update on every keystroke, which is actually good: it lets you change multiple things at once and see the combined result, rather than watching it flicker with every slider tick.
Reset
Back to defaults: Classic style, 92px text, Square canvas, “brat” as the text. Use this when you’ve tweaked yourself into a corner and want a clean slate. Also handy when you’re done with one graphic and want to start fresh without reloading the page.
Download PNG
PNG format at full canvas resolution. No compression artifacts, no watermarks, no quality loss. The 1500px dimensions mean your output is print-ready (roughly 5×5 inches at 300 DPI for Square).
Pro tip: PNG is lossless. If you’re going to edit the graphic further in another app, PNG preserves every pixel perfectly. JPG would introduce artifacts on the sharp BRAT text edges.
🧠 Advanced Strategies
Strategy 1: The Series Drop
Make 3-5 graphics with the same style and canvas size, different text. Post them as an Instagram carousel. Each swipe reveals the next phrase. The visual consistency of identical settings makes the carousel feel like a cohesive “set” — like pages from the same book.
Strategy 2: The Style Remix
Take the same text and generate it in all 3 styles (Classic, Green, White Mode). Post the Classic version to your feed, the Green version to your Story, and save the White Mode version for a future quote roundup. One phrase, three assets, zero extra work.
Strategy 3: Multi-Platform Consistency
Pick your text and style, then generate it 3 times — once for each canvas size. Square for IG feed, Portrait for Stories/TikTok, Landscape for Twitter/YouTube. Same visual identity across every platform. Brand recognition without a design team.
Strategy 4: The Contrast Trick
If your feed is mostly photos (busy, colorful, lots of detail), a Classic BRAT text post acts as a visual “reset.” It gives your followers a moment of clean, bold simplicity before the next photo. Use BRAT posts as palate cleansers between photo dumps.
🔗 Pairing With Other Tools
The Brat Generator is even more powerful when combined with the other tools on the site:
- Social Template Maker: After you find the perfect text and style here, head there to generate it in IG Story, IG Post, TikTok, and Twitter sizes simultaneously. The template maker handles the multi-platform formatting so you don’t have to manually redo it 4 times.
- BRAT Color Palette: Generate a palette that matches your BRAT green, then apply those colors consistently across your feed, Stories, and highlights. Visual cohesion at scale.
- ASCII Text Art: For a completely different text treatment, take your phrase to the ASCII generator. The contrast between a clean BRAT graphic and a raw ASCII version of the same text creates an interesting visual conversation.
⚡ Quick Tips Summary
- Single words hit harder than phrases. Phrases hit harder than sentences.
- ALL CAPS for attitude, lowercase for softness.
- Classic = bold. Green = bright. White Mode = refined.
- Square for feed. Portrait for stories. Landscape for headers.
- Always click “Update Preview” before downloading — the preview is your quality check.
- PNG is lossless. Trust it for sharp text edges.
- Reset when you’re lost. Start clean.
- Same text + all 3 styles = 3 assets in 30 seconds.
🏁 Start Making
You now know more about the Brat Generator than 99% of people who use it. Open the main generator, type something, cycle through the styles, play with the size slider, and download. You’ll develop an instinct for what works within 5 minutes.