Home › Text Tools › Em Dash Copy and Paste

Em Dash Copy and Paste

Click to copy the em dash — or en dash –, or pick from every hyphen, minus and special dash Unicode offers. Each one comes with its Alt, Mac, Word, HTML and LaTeX codes and a plain explanation of when to use it, and the dash fixer turns -- and spaced hyphens in your text into proper dashes.

Last updated:

All

How it looks in different fonts

Compare the widths

Each dash between the same letters and numbers, in a serif font, so you can see the difference.

Fix dashes in your text

Paste text typed with plain hyphens and turn them into proper dashes. Nothing leaves your browser.

How to type

Advertisement
Advertisement

How to use the Em Dash Copy and Paste

  1. Copy a dash: click — (em dash) or – (en dash) in the top row, or any symbol in the grid.
  2. Pick the right one: select a dash to read what it is for, or check the width comparison.
  3. Fix a whole text: paste it into the dash fixer, choose your style (closed em dash, spaced em dash or spaced en dash) and copy the result.
  4. Get the codes: click any Unicode, HTML, Alt or LaTeX code in the details panel to copy it.
  5. Learn the shortcut: open “How to type” for Windows, Word, Mac, Google Docs and phone steps.

Dashes and hyphens at a glance

CharacterNameUse it forUnicodeHTMLWindowsMac
-Hyphen-minusCompound words, code, URLsU+002D-- key- key
‑Non-breaking hyphenHyphenated words that must not splitU+2011‑Word: Ctrl+Shift+-–
–En dashRanges and connections: 2019–2026, pages 4–7U+2013–Alt+0150Option+-
—Em dashBreaks in a sentence—like thisU+2014—Alt+0151Option+Shift+-
―Horizontal barIntroducing quotations and dialogueU+2015―––
−Minus signMath and negative numbers: −12U+2212−––
‒Figure dashDigit groups such as phone numbersU+2012‒––

When to use an em dash, an en dash or a hyphen

Hyphens are the shortest and they join: compound adjectives (a well-known author), some prefixes (re-enter), and words broken at the end of a line. En dashes mean “to” or “between”: 1990–2000, Monday–Friday, a 3–2 win, the New York–Boston train. They also join a prefix to an open compound, as in “pre–World War II”.

Em dashes interrupt. A pair sets off an aside more strongly than commas—and more casually than parentheses—while a single em dash adds an afterthought or a dramatic reveal at the end of a sentence. Too many em dashes make writing feel breathless, so most editors suggest no more than one pair per sentence.

LaTeX users have it easy: - gives a hyphen, -- an en dash and --- an em dash. Word and Google Docs can also auto-convert double hyphens as you type.

Tips for clean dashes

  • Don’t use dashes in code. Command-line options, variable names and URLs need the keyboard hyphen-minus; a pasted en or em dash breaks them.
  • Don’t mix range styles. Write “from 2019 to 2026” or “2019–2026”, not “from 2019–2026”.
  • Keep phone numbers and codes intact. Use a non-breaking hyphen (‑) or a figure dash (‒) if a number must not split across lines.
  • Help long words wrap. In narrow layouts, a soft hyphen (­) tells browsers where a long word may break without showing a hyphen otherwise.
  • Check emails and forms. Some older systems only accept ASCII, so -- may be safer than — in plain-text fields.

Frequently asked questions

How do I type an em dash —?

On Windows hold Alt and type 0151 on the numeric keypad (Num Lock on). In Word you can also press Ctrl+Alt+Minus on the numeric keypad, or type two hyphens between words and let AutoFormat convert them. On a Mac press Option+Shift+Hyphen. On iPhone and Android, long-press the hyphen key. In HTML use —.

What is the difference between an em dash, an en dash and a hyphen?

A hyphen (-) joins words, as in well-known. An en dash (–), about the width of the letter n, shows ranges and connections, as in 9–5 or the London–Paris route. An em dash (—), about the width of the letter M, marks a break in a sentence—like this—much as commas or parentheses would.

Should there be spaces around an em dash?

It depends on the style guide. The Chicago Manual of Style and most US book publishers use no spaces (word—word). AP style, used by many news outlets, puts a space on each side (word — word). Many British publishers use a spaced en dash instead (word – word). Pick one and use it consistently.

What is the Alt code for an en dash?

Hold Alt and type 0150 on the numeric keypad for the en dash –. On a Mac press Option+Hyphen; in Word press Ctrl+Minus on the numeric keypad; in HTML use –.

Is the minus sign the same as a hyphen?

No. The true minus sign − (U+2212) is as wide as the plus sign and lines up with it, while the keyboard hyphen-minus (-) is shorter and sits lower. Use − in typeset math and data tables; in code, spreadsheets formulas and URLs use the keyboard hyphen-minus, which programs expect.

Why does my em dash turn into a question mark or strange characters?

The text was saved or sent in an encoding that doesn’t support it, for example a UTF-8 file opened as Windows-1252 shows — as —. Save files as UTF-8, use — in HTML, or fall back to two hyphens (--) in systems that only accept ASCII.

How do I make a two-em or three-em dash?

Unicode has single characters for both: ⸺ (U+2E3A, two-em dash) for missing letters in a word and ⸻ (U+2E3B, three-em dash) for a repeated author in a bibliography. If a font lacks them, type two or three em dashes in a row.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Smart Quotes ConverterConvert curly quotes, dashes and ellipses to straight ASCII, or straight quotes to typographic ones.Special CharactersCopy and paste 1,500+ symbols: arrows, math, currency, stars, checkmarks, © ® ™ and more.Alt Codes ListSearchable Windows Alt code chart (Alt+0176 °, Alt+0169 ©) with Mac shortcuts and one-click copy.Invisible CharacterCopy blank and invisible characters (ㅤ U+3164, U+2800, zero width space) for names and messages.Fancy Text GeneratorTurn text into cool Unicode fonts for bios.Reverse Text GeneratorWrite text backwards, reverse words or lines, mirror or flip it upside down.Upside Down Text GeneratorFlip text upside down with Unicode characters, or turn it back to normal.Emoji CounterCount every emoji in your text, including flags, skin tones and ZWJ sequences.Small Text GeneratorTurn text into tiny superscript, subscript and small caps letters you can copy and paste.Zalgo Text GeneratorMake creepy glitch text with separate up, middle and down sliders, or clean zalgo back to normal.Emoji PickerSearch 1,900+ emoji by name, pick skin tones and copy and paste them with one click.Word UnscramblerUnscramble letters into every possible word, with blank tiles, length filters and Scrabble scores.Braille TranslatorTranslate English text to Grade 1 Unicode braille and back, with dot numbers and printing.ASCII Art GeneratorTurn text into big ASCII banners or convert any image into ASCII art you can copy.Bold Text GeneratorConvert text to bold Unicode letters you can copy and paste anywhere.Italic Text GeneratorConvert text to italic Unicode letters you can copy and paste anywhere.Cursive Text GeneratorConvert text to cursive Unicode letters you can copy and paste anywhere.Strikethrough Text GeneratorConvert text to strikethrough Unicode letters you can copy and paste anywhere.Underline Text GeneratorConvert text to underlined Unicode letters you can copy and paste anywhere.Bubble Text GeneratorConvert text to bubble Unicode letters you can copy and paste anywhere.Wide Text GeneratorConvert text to wide Unicode letters you can copy and paste anywhere.Old English Text GeneratorConvert text to Old English Unicode letters you can copy and paste anywhere.Superscript GeneratorConvert text to superscript Unicode letters you can copy and paste anywhere.Subscript GeneratorConvert text to subscript Unicode letters you can copy and paste anywhere.Remove Special CharactersStrip symbols, emoji and odd characters, keeping only letters, numbers, spaces and what you allow.Emoji TranslatorTranslate text to emoji: words like love, pizza and dog become ❤️ 🍕 🐶, with a density slider.Monospace Text GeneratorTurn text into 𝚖𝚘𝚗𝚘𝚜𝚙𝚊𝚌𝚎 typewriter-style Unicode letters to copy and paste.Aesthetic Text GeneratorMake aesthetic text with vaporwave letters, sparkles, hearts and frames to copy.Emoji Letters GeneratorTurn words into 🇭 🇪 🇱 🇱 🇴 regional indicator, 🅰️ block and keycap 1️⃣ emoji letters.Discord Colored Text GeneratorColor, bold and underline text for Discord with ANSI code blocks and a live preview.Discord Font GeneratorFancy fonts for Discord names and bios, plus ready-made Discord markdown formatting.Remove Emojis from TextStrip every emoji, flag, skin tone and ZWJ sequence from text, with a count of what was removed.Fill in the Blank GeneratorTurn any text into a printable fill-in-the-blank worksheet with word bank and answer key.Instagram Font GeneratorMake bold, cursive and aesthetic fonts for your Instagram bio, name and captions.Stylish Name GeneratorDecorate your name with ꧁ ꧂, ★彡, 亗 and other symbols for games and profiles.Tattoo Font GeneratorPreview a word or name in gothic, script and other tattoo-style fonts to copy.Check Mark SymbolCopy and paste check marks and ballot boxes ✓ ✔ ☑ ✅ ☐ ✗ with Alt, Unicode and HTML codes.Degree SymbolCopy the degree sign ° (and °C, °F) in one click, with Alt code and how to type it anywhere.Mirror Text GeneratorCreate mirrored and reflected text with Unicode look-alike letters (ɘ, ꓘ, Я) and copy it.Shrug EmoticonCopy ¯\_(ツ)_/¯ in one click, plus Discord, Reddit and Markdown-safe versions and 30 shrug variants.Vertical Text GeneratorTurn text into vertical columns, one character per line, to copy into posts, bios and chats.Arrow SymbolsCopy and paste 600+ arrow symbols → ⇒ ➜ ↑ ↻ by direction and style, with Alt and HTML codes.Fraction SymbolsCopy fraction symbols ½ ¼ ¾ ⅓ ⅛ or build any fraction like ¹⁵⁄₁₆ with superscript digits.Heart SymbolsCopy and paste heart symbols ♥ ❤ ♡ ❥ 💕 and decorative hearts with Alt, Unicode and HTML codes.Star SymbolsCopy and paste star symbols ★ ☆ ✦ ✩ ✪ ⭐ ✨ and asterisms with Unicode, Alt and HTML codes.Unicode NormalizerNormalize text to NFC, NFD, NFKC or NFKD and see exactly which code points changed.Bullet Point SymbolsCopy and paste bullet symbols • ◦ ▪ ➤ ✓ ‣ for lists and resumes, plus a bulleted list maker.Copyright and Trademark SymbolsCopy © ® ™ ℠ ℗ with Alt and HTML codes, when to use each, and a copyright notice maker.Currency SymbolsCopy and paste $ € £ ¥ ₹ ₿ and 80+ world currency signs with ISO codes and Alt codes.Emoji CipherTurn secret messages into emoji with a shared key, then decode them back to text.Text Border GeneratorWrap text in a copyable ASCII or Unicode box: single, double, rounded, heavy, stars and more.Text Divider GeneratorCopy aesthetic Unicode line dividers like ─── ⋆⋅☆⋅⋆ ─── or build your own symmetric divider.Text Pixel Width CalculatorMeasure how many pixels wide text renders in any font and size, and check it against a limit.Kaomoji Copy and Paste2,000+ Japanese kaomoji text faces by emotion and animal. Search and copy with one click.LaTeX Equation EditorWrite LaTeX math with a symbol palette and live preview; export PNG, SVG or MathML for Word.Lenny Face GeneratorBuild your own ( ͡° ͜ʖ ͡°) by picking ears, eyes and mouth, or copy 60+ ready-made Lenny faces.Math Symbols Copy and PasteCopy math symbols like ∑ √ ∞ ≤ ∫ π ∈ with their Unicode, HTML entity and LaTeX command.Copy and Paste Text ArtCute one-line and multi-line text art (animals, hearts, faces, borders) to search and copy.Emoji MeaningsLook up what an emoji means: meaning, slang use, Unicode name, version and related emojis.Fancy Text to Normal Text ConverterTurn bold, cursive, bubble, small caps, fullwidth and zalgo Unicode text back into plain text.Mail Merge Text GeneratorFill a {placeholder} template with CSV rows to create a personalized message for each person.
See all 61 Fonts, Symbols & Emoji →