Umbrella is a piece of objects text art. Open umbrella with handle. Rainy-day mood post.
Click Copy above to copy the full 5-line art to your clipboard. Multi-line ASCII art needs a monospaced font to render correctly — Discord, Slack code blocks, terminals, and IRC clients work; Twitter, Instagram bios, and proportional-font fields will collapse the alignment.
Using Umbrella in chats and posts
Discord & Slack code blocks
Wrap the art in triple backticks (```...```) to force monospace rendering. Without code blocks, proportional fonts will misalign the columns.
Terminal & CLI tools
Drop into shell scripts, MOTDs, ASCII banners, and CLI help text. Cascadia Code, Fira Code, IBM Plex Mono, and Menlo all render this art cleanly at the same column widths.
Compatibility
Built from standard Unicode characters — copies cleanly across iOS, Android, Mac, Windows, Linux, and the web. Some pieces use Japanese full-width or box-drawing chars; the destination font must include those glyph blocks for the art to render correctly.
More Objects
Frequently asked questions
What is the Umbrella text art?
Umbrella is a piece of objects ASCII/Unicode art — 5 lines of text characters arranged to draw a picture. Open umbrella with handle. Rainy-day mood post.
Why doesn't the art look right when I paste it into Twitter/Instagram?
Multi-line text art needs a monospaced font (where every character is the same width) to align. Twitter, Instagram, TikTok, and most native mobile text fields use proportional fonts where ' ' is narrower than 'M'. The columns misalign and the art breaks. Use Discord/Slack code blocks, terminals, or paste into a monospaced editor instead.
Can I use this in my Discord status or username?
Single-line text art works in Discord status messages and (sometimes) usernames depending on Discord's current filter rules. Multi-line art doesn't fit a status. For longer art, post it inside a code block in a channel.
How do I make my own text art?
Start with a monospaced editor and a reference image. ASCII art uses characters like \\ / | _ - ( ) for outlines and # @ % . for shading. Unicode art uses box-drawing characters (─ │ ┌ ┐ └ ┘) for clean rectangles and ░ ▒ ▓ █ for filled shading. Browse the rest of this collection for inspiration.