Outline Text Generator

Convert your standard text into O̱̲u̱̲ṯ̲ḻ̲i̱̲ṉ̲e̱̲ font, ready to copy and paste!

Start Generating

Outline Text Overview

Two fine rules under every character, nothing over the letter: out → o̱̲u̱̲ṯ̲. The letterforms stay untouched.

Symbols and patterns are added to your input text. Wrap, separator, and mix font modify the output.

Two fine rules are drawn under every character — nothing sits over the letter itself — so out becomes o̱̲u̱̲ṯ̲ and label becomes ḻ̲a̱̲ḇ̲e̱̲ḻ̲. The letterforms are untouched; the weight is entirely below the baseline.

How the Outline Text Generator Works

Every letter and digit keeps its own shape and picks up two combining marks that stack beneath it: U+0331 COMBINING MACRON BELOW, a rule that sits just under the character, and U+0332 COMBINING LOW LINE, a second rule that runs a fraction lower and touches the descenders. Both come from Combining Diacritical Marks.

That block matters more than it sounds. It is the one a font has to cover before it can set Latin text at all, which means a device that can draw the letter can also draw both rules. Marks pulled from narrower blocks do not have that guarantee, and where the glyph is missing you get an empty rectangle instead of the stroke.

Outline Copy and Paste Examples

  • Words: out → o̱̲u̱̲ṯ̲ · label → ḻ̲a̱̲ḇ̲e̱̲ḻ̲ · hello world → ẖ̲e̱̲ḻ̲ḻ̲o̱̲ w̱̲o̱̲ṟ̲ḻ̲ḏ̲
  • Capitals: OUTLINE → O̱̲U̱̲Ṯ̲Ḻ̲I̱̲Ṉ̲E̱̲
  • Numbers: 100 → 1̱̲0̱̲0̱̲
  • With punctuation: a, b! (c) → a̱̲, ḇ̲! (c̱̲)

Two Rules Under, Nothing Over

The whole effect happens below the baseline. Nothing crosses the letter, nothing encircles it, and no part of the glyph is redrawn — which is why the words stay as easy to read here as in plain text, and why the style survives being set small better than most.

The two rules are close enough together to read as one thickened band at body size and as two distinct lines when the type gets large. That is the main thing to know before choosing it: at a caption size it looks like a heavy underscore, and at display size it separates into a pair.

How It Differs From a Plain Underline

One of these two marks is an underline on its own. Underline applies U+0332 and stops there; this page adds U+0331 above it, and that second rule is the entire difference between the two styles. Set side by side at the same size, the plain version gives one line and this one gives a band.

There is a third point on the same scale. Underlined (Double) uses a single character, U+0333, that already draws two lines as one glyph. It looks similar and behaves differently: because the pair is built into one mark, the spacing between the lines is fixed by whoever drew the font and never varies with the marks stacking. Here the two rules are independent, which is what makes the gap between them move from device to device.

Which to reach for comes down to how much weight the words can carry. One rule reads as emphasis, two read as a label, and the doubled glyph sits between them with the most predictable result of the three.

Everything Is Marked, Including the Numbers

All 52 letters and all ten digits take both rules, so a line mixing words and figures carries the same weight throughout — 100 comes out 1̱̲0̱̲0̱̲ with no visual break where the numbers start.

Spaces and punctuation are left alone. a, b! (c) becomes a̱̲, ḇ̲! (c̱̲), with the comma, exclamation mark and brackets sitting clean above an unruled gap. Because the rules stop at every space, a long phrase reads as a series of ruled runs rather than one continuous line.

Where a Double Rule Actually Works

This is an emphasis treatment, and it behaves like one:

  • Section labels and short headers, where a line or two of weight below the words marks them off without changing the type.
  • Names and handles, where you want the eye to stop but the spelling to stay legible at a glance.
  • Figures and prices — the digits are ruled too, so a number carries the same emphasis as the words around it.
  • Menu and list items, where a ruled run separates entries better than punctuation does.

It works against you in long paragraphs. Two rules under every character across several lines turns into a dense band of horizontal weight, and reading slows down noticeably.

How to Use the Outline Text Generator

Step 1 — type a short phrase. One to six words is the range this style is comfortable in. Everything alphanumeric is ruled; spaces stay spaces.

Step 2 — both rules land on every character at once. There is nothing to set: no weight option, no single-rule variant.

Step 3 — copy the line. The rules are part of the same string as the letters and travel with them wherever you paste.

Step 4 — check it at the size you will use. The two rules merge or separate depending on the type size, and that changes the character of the result more than anything else you can do here.

Which Toolbar Controls Suit This Style

Seven controls sit above the output box. What each one does to this style, in the order they appear:

  • ✦ Symbol — inserts into the input, and whatever you insert passes through without picking up rules, so it stays visually separate from the marked text. Solid shapes work best as anchors precisely because they contrast with a treatment that lives entirely below the letters: the picker carries , and among others.
  • ❋ Pattern — same insertion point, same pass-through. Usually the wrong choice here, because a decorative run sits on the same horizontal band as the rules and the two compete for the same strip of space.
  • ꒰꒱ Wrap — acts on the finished line, so every rule survives. There are 55 matched pairs; the ones built from rules fit best, with Double Line giving ══ o̱̲u̱̲ṯ̲ ══ and Sharp Line giving ┏━━ o̱̲u̱̲ṯ̲ ━━┛.
  • • Separator — swaps what sits between words, from 23 options, after the rules are applied. Dot gives s̱̲i̱̲ḏ̲e̱̲ • ḇ̲a̱̲ṟ̲, which puts a clean mark in the unruled gap; No Space closes the gap and gives s̱̲i̱̲ḏ̲e̱̲ḇ̲a̱̲ṟ̲, turning the whole phrase into one continuous ruled run.
  • Aa Mix Font — restyles the selection in the input, before the rules are attached, and this map holds only plain A–Z, a–z and 0–9. Of the 25 styles, 12 map every character away and the rules never land at all: Serif Bold turns out into 𝐨𝐮𝐭, bare. The other 13 leave some characters as plain ASCII, which is messier than a clean failure — those get ruled and the rest do not, so the line comes out half-marked.
  • ⏰ Recent — a local list of what you have already inserted, kept in tg-recent-decorations. It earns its place on a batch of labels, because the shapes that survive next to a ruled line are a short set and you end up reaching for the same two or three.
  • 🖼 Export Image — worth reaching for whenever the spacing has to be exact. How far the two rules sit apart is decided by the font, so the export pins them as they render on your own machine: PNG, JPEG or WebP, 16–96 px, padding 10–100, scale to 4×, transparent, solid or gradient behind it.

The Gap Between the Rules Is Not Yours to Set

A combining mark is positioned by the font, not by the text. The macron below and the low line are placed independently, so how close they sit — and whether they read as one band or two — shifts between one device and the next. On a font with tight below-baseline metrics they nearly merge; on a roomier one they stay clearly apart.

Nothing in the text can control that, and there is no version of this style that renders identically everywhere. Where the spacing matters, the image export settles it by fixing the result as your own machine draws it.

What It Costs to Paste

Three code points per character, all inside the Basic Multilingual Plane, so out is 3 characters typed and 9 stored. Neither rule has a width of its own, so the line occupies exactly the same horizontal space as the plain version — what grows is the length of the string, not the size of the text.

Searching stops working, though. Looking for out will not match o̱̲u̱̲ṯ̲, because two marks sit between every pair of letters. The text is recoverable rather than lost: delete the combining marks and the original spelling comes back exactly, since the letters were never altered.

Does It Work Everywhere?

Yes, and by design rather than by chance. Both marks belong to the block a font cannot skip if it means to set Latin at all, so there is no realistic device where the letter arrives and a rule does not. What differs between systems is the spacing and weight of the rules, never whether they show up.

Two limits apply, neither unique to this style. Fields that strip anything outside the basic Latin set will drop the marks and hand back the plain word — a clean failure rather than a broken one, and some username validators behave exactly that way. And anything counting characters counts three per letter, which matters wherever a limit is tight.

Is It Free?

Yes, with no account and nothing to install. The rules are added in your browser as you type, nothing is uploaded anywhere, and the exported image carries neither a watermark nor a size cap.

Related Ruled and Framed Styles

For neighbouring treatments, try Underline when one rule is enough, Negative Squared when you want real tiles rather than rules, Brackets for a key-cap look, or Text in Shapes when each character should sit inside a drawn frame.

Frequently Asked Questions

What are the two marks?

U+0331 combining macron below and U+0332 combining low line. They stack under the character, one just below it and one a fraction lower, and every letter and digit takes both.

Does anything go over or around the letter?

No. The whole effect sits below the baseline — nothing crosses the glyph and nothing encloses it, so the words stay as readable as plain text.

Are numbers ruled too?

Yes. All 52 letters and all ten digits take both rules, so 100 gives 1̱̲0̱̲0̱̲. Spaces and punctuation are left alone.

Will it show up correctly on any phone or browser?

Both marks come from Combining Diacritical Marks, the block a font must cover to set Latin text at all, so there is no realistic system that draws the letter but not the rules. How far apart they sit varies by font; whether they appear does not.

Can I get my plain text back?

Yes. The letters underneath are never altered, so deleting the combining marks returns the original spelling exactly. A search will not match the ruled version, because two marks sit between each pair of letters.