ARTASCIIcreate with characters
Copyable collection

8 ASCII flowers to copy: roses, tulips and bouquets

Copy a one-line rose or an upright text flower. Every card provides exact dimensions and a TXT file; preserve spacing in a monospace block.

8 designs available

Flower on a stem

ASCII
  @
 /|\
  |
 \|/
  |

4 columns × 5 lines

A simple, narrow upright flower.

TXT file

Round flower

ASCII
  .-.
 (   )
  `-'
   |
 --|--
   |

6 columns × 6 lines

A rounded head and two small leaves.

TXT file

Small bouquet

ASCII
 @ @ @
  \|/
   |
  / \

6 columns × 4 lines

Three flowers in four lines.

TXT file

Tulip

ASCII
  _ _
 ( v )
  \ /
   V
   |
  /|\

6 columns × 6 lines

A compact tulip silhouette.

TXT file

Horizontal rose

ASCII
@}-;---

7 columns × 1 lines

A one-line message.

TXT file

Potted flower

ASCII
  @
  |
 \|/
[___]

5 columns × 4 lines

An upright design for a note.

TXT file

Two flowers

ASCII
 @   @
 |   |
/|\ /|\

7 columns × 3 lines

A pair for a small text block.

TXT file

Flower sprig

ASCII
  *
 /|
* |
 \|
  |

3 columns × 5 lines

A narrow silhouette.

TXT file

Choose for the destination

A horizontal rose suits a short signature; a potted flower or tulip needs several lines. Choose the message format before the design: extra petals do not help when the destination removes spaces.

Compare the eight formats

DesignColumnsLinesUse
Flower on a stem45A simple, narrow upright flower.
Round flower66A rounded head and two small leaves.
Small bouquet64Three flowers in four lines.
Tulip66A compact tulip silhouette.
Horizontal rose71A one-line message.
Potted flower54An upright design for a note.
Two flowers73A pair for a small text block.
Flower sprig35A narrow silhouette.

Two examples explained

Horizontal rose

@}-;---

The rose uses @ for its head, } for leaves and hyphens for its stem. It stays on one line, so there is no vertical alignment to maintain. Avoid replacing the hyphens with a typographic dash if you want strict ASCII.

Potted flower

  @
  |
 \|/
[___]

The pot is five columns wide. The two spaces before @ and | centre the stem above it; removing them makes the flower appear tilted. To enlarge it, redraw the whole design instead of adding spaces on just one line.

Customise without losing the shape

For a custom bouquet, place two equal-height flowers side by side in a monospace editor. Pad short lines to a shared width before adding the second flower. These are stylised shapes, not identifiable botanical species.

Copying, compatibility and limitations

Copy the complete design, then check the result in your app. TXT preserves raw text; it does not set the recipient’s font. If the design shifts, use the alignment repair guide. Tools can export an image when you need a fixed appearance, but that image is no longer selectable raw text art.

These are simple variants provided here, without invented historical attribution. The ASCII repertoire is documented in RFC 20. On a web page, the HTML pre element preserves spacing; this does not guarantee presentation in every messaging app.

Explore next

All designs · Unicode symbols · Discord