_人人人人人人人人_ > PLOT TWIST <  ̄Y^Y^Y^Y^Y^Y^Y ̄
Create Your Text
Type a message, choose a style, then copy the finished text.
Preview
Pick a frame or text effect for your message.
Add a marker to each nonempty line.
Turn letters and numbers into copy-and-paste Unicode styles.
Start with a ready-made post, then replace the highlighted text.
💡 Tips
- Your preview updates as you type or switch styles.
- Click “Post” to open the X post composer with your text filled in.
Boxed text and speech bubbles to copy and pasteExamples
These were made with the tool above. Click “Copy” and paste them as is. To use your own words, pick the same style and type them into the tool (the “/” in each input marks a line break).
_人人人人人人人人_ > Deadline is < > TOMORROW <  ̄Y^Y^Y^Y^Y^Y^Y ̄
/ Live tonight at 9 PM ET \
\ New drop /
┏━━━━━━━━━━━━━━━━┓ ┃ Heads up ┃ ┃ Tomorrow's event is canceled ┃ ┗━━━━━━━━━━━━━━━━┛
╭━━━━━━━━━╮ Good morning ╰━━v━━━━━━╯
୨୧┈┈┈┈┈┈┈୨୧
Happy birthday!
୨୧┈┈┈┈┈┈┈୨୧
゚+.*.。・・。*゚+ I won! ゚+.*.。・・。*゚+
──────
Big news
──────
These examples were made in a browser on a Mac (16px text). Widths shift a little depending on X, the operating system, and font size settings, so check the preview in the app before posting.
How to make boxed text for XHow to
- Type your text
Enter the message you want to decorate. Add line breaks to make a multi-line frame.
- Choose a style
On the Generator tab, pick Spiky Frame, Vertical Shout, Inline Shout, Box, Speech Bubble, or Decorative Lines. Decorative Lines also lets you choose the line design.
- Check the preview and copy
See how it looks in the X-style preview, click “Copy,” and paste it into X (Twitter), Instagram, or Discord.
The Templates tab loads common ready-made layouts into the text box. You can edit the words freely after loading one.
If the frame looks brokenTroubleshooting
Boxed text assumes every character has a predictable width. This tool measures text with a font close to the X app on iPhone (16px) and builds the frame around it, but widths change with the device, app, and font settings, so it can’t look identical everywhere. Latin letters vary in width more than Japanese characters, so English frames are a little more sensitive.
- Shorten each line
Lines wider than the phone screen wrap automatically and break the frame. Split long messages into 2 or 3 lines.
- Use fewer spaces, emoji, and narrow symbols
These characters vary the most in width between devices. Fewer of them means a steadier frame.
- Switch to a sturdier style
Vertical Shout and Decorative Lines don’t depend on left-right alignment, so width differences barely affect them.
- Test it before posting
Paste it into an X draft or a notes app to check the look before you post.
If you just want a divider without a frame, try the Divider Maker. For cute symbols to add, see the cute emoji list.
Spice it up with fancy fontsFonts
The Fancy Fonts tab turns letters and numbers into bold, script, double-struck, circled, and other styles. These aren’t downloadable font files but Unicode characters, so you can paste them straight into X, Instagram, and Discord.
Some devices can’t display every character, and screen readers may not read them correctly, so write important details in regular text as well. For more styles, try the Fancy Font Generator.
Frequently asked questionsFAQ
QIs this boxed text generator free?
Yes. Create, preview, and copy as many designs as you like with no sign-up and no app to install.
QThe frame looks misaligned on my phone. Why?
Character widths change with your device, app, and font size settings. Try shorter lines, fewer regular spaces and emoji, or switch to Vertical Shout or Decorative Lines.
QDoes it work on iPhone and Android?
Yes. It runs in your browser, so it’s free on phones, tablets, and computers with no app to install.
QCan I paste it somewhere other than X?
Yes. It’s plain text, so you can paste it into Instagram, Discord, Threads, and more. Each app uses different fonts and widths, so check how it looks after pasting.
