# Bold & Italic Text

Convert text to bold, italic, or bold-italic using the Mathematical Alphanumeric Symbols Unicode block. Plain Unicode text — no font needed.

> Canonical page: https://elysiatools.com/en/tools/bold-italic-text

- **Category:** Text Processing

- **Keywords:** bold text, italic text, bold italic, unicode text, mathematical alphanumeric

## Overview

This tool restyles your text into the **Mathematical Alphanumeric Symbols** Unicode block, producing **bold**, **italic**, or **bold italic** glyphs (𝐇𝐞𝐥𝐥𝐨 / 𝐻𝑒𝑙𝑙𝑜 / 𝑯𝒆𝒍𝒍𝒐). The output is plain Unicode text — no font, no markdown — so it renders as styled text in social posts, chat, docs, and more.

**How it works:**
- Each Latin letter is replaced by its bold/italic/bold-italic counterpart from U+1D400–U+1D7FF.
- Characters without a styled counterpart — punctuation, digits, spaces, CJK, emoji — pass through unchanged.
- One known gap: Unicode has **no italic capital H glyph** (the slot U+1D45B is reserved). A capital `H` in italic mode therefore stays as a normal `H` rather than being shrunk to the small-italic ℎ — this keeps case correct.

**Choosing a style:**
- **Bold** — strong emphasis, headings.
- **Italic** — light emphasis, titles, variable names in math notes.
- **Bold Italic** — combined emphasis where both weight and slant matter.

**Good to know:**
- The result is plain text, so it works even where formatting is stripped, but search engines and screen readers may not map these back to plain letters — avoid for accessibility- or SEO-critical text.

## Inputs

- **Text** (textarea): Type or paste text to make bold / italic...
- **Style** (select)

## When to use

- When writing social media posts or bios on platforms that do not support native rich text formatting.
- When highlighting variables or mathematical terms in plain text notes and documentation.
- When creating distinct headings or emphasizing specific words in chat applications and messaging clients.

## How it works

- Enter your text into the input field and select your desired style: Bold, Italic, or Bold Italic.
- The tool maps each Latin letter to its corresponding mathematical alphanumeric character within the U+1D400–U+1D7FF Unicode range.
- Non-Latin characters, numbers, spaces, and punctuation are preserved in their original format.
- Copy the generated Unicode text directly to your clipboard for use in any text field.

## Use cases

- Formatting social media profile names and bios to stand out.
- Emphasizing key terms in plain text emails and messaging apps.
- Writing mathematical variables and formulas in plain text notes.

## Frequently asked questions

### Do I need to install a special font to view the styled text?

No, the output uses standard Unicode symbols that render automatically on most modern devices and platforms.

### Why does the capital letter H remain unchanged in italic mode?

The Unicode specification lacks a dedicated italic capital H glyph in this block, so it is left unmodified to preserve correct casing.

### Can I use this styled text for SEO-critical content or website headings?

No, search engines and screen readers cannot reliably index or read these mathematical symbols as standard letters.

### What happens to numbers, punctuation, and emojis?

They pass through the converter unchanged, as the mathematical alphanumeric block only contains styled Latin letters.

### Will this formatting work in chat apps like Slack, Discord, or WhatsApp?

Yes, because the output is plain Unicode text, the styling remains intact when pasted into chat applications.

## Related tools

- [Indented List to ASCII Tree](https://elysiatools.com/en/tools/ascii-tree-from-indented-list): Convert a 2-space / 4-space / Tab indented hierarchical list (Markdown bullets, -, *, 1. prefixes optional) into a copyable ASCII directory tree. Two styles: Unicode box-drawing (├──└──│) for GitHub/Discord and classic ASCII (|--\--|) for plain text. Toggles for full guide lines, trailing spaces, and bracketed leaf nodes like docs/\[api.md\].
- [Markdown List Formatter](https://elysiatools.com/en/tools/markdown-list-formatter): Convert each line of text into Markdown list items or numbered lists
- [Messy Text to Structured Data Workbench](https://elysiatools.com/en/tools/messy-text-to-structured-data-workbench): Infer tables from pasted text, mixed delimiters, key-value lines, or HTML and export CSV, JSON, and Markdown.
- [Data URI Generator](https://elysiatools.com/en/tools/data-uri-generator): Convert files into Data URIs (Base64 or percent-encoded) for inlining images, fonts, and assets directly into HTML, CSS, or Markdown
- [Markdown to Plain Text](https://elysiatools.com/en/tools/markdown-to-plain-text): Convert Markdown formatted text to plain text by removing all Markdown syntax and formatting
- [AI Image to Markdown](https://elysiatools.com/en/tools/ai-image-to-markdown): Extract text from images and convert to markdown format using AI vision models
- [Serum Anion Gap (AG) Calculator](https://elysiatools.com/en/tools/anion-gap-calculator): Calculate the serum Anion Gap (AG) to classify metabolic acidosis. Standard formula AG = Na⁺ − Cl⁻ − HCO₃⁻ (mmol/L), or AG = Na⁺ + K⁺ − Cl⁻ − HCO₃⁻ with optional potassium. A high AG (≈ >12, or >20 with K⁺) indicates accumulation of unmeasured anions (lactic acidosis, ketoacidosis, renal failure, and toxins such as methanol/ethylene glycol, salicylates — mnemonic GOLD-MARK). A normal AG (8–12) during metabolic acidosis points to a hyperchloremic (normal-anion-gap) acidosis: diarrhea, renal tubular acidosis, saline resuscitation. A low AG (<3–6) is usually hypoalbuminemia, also hypercalcemia/hypermagnesemia, lithium, cationic IgG paraproteins, or bromide pseudo-hyperchloraemia. Optional albumin correction AG_corrected = AG + 2.5 × (4.0 − albumin g/dL) avoids missing a high-AG acidosis in hypoalbuminemia. Derived from Kraut CJASN 2007, Figge 1998, and MDCalc. Interpret with blood gas and full clinical context. Not medical advice.
- [Encrypted PDF Converter](https://elysiatools.com/en/tools/encrypted-pdf-converter): Open password-protected PDFs with OpenDataLoader and export them as Markdown, JSON, or text once the correct password is provided

## Samples

- [Text with Emoji Samples](https://elysiatools.com/en/samples/text-with-emoji-samples): Mixed language text containing various Unicode emojis for testing emoji extraction
- [Chinese-English Mixed Text Samples](https://elysiatools.com/en/samples/text-chinese-english-mixed-samples): Sample text files with mixed Chinese and English content for testing automatic spacing tools
- [Text Case Format Samples](https://elysiatools.com/en/samples/text-case-formats): Examples of different text case formats: camelCase, snake_case, kebab-case, PascalCase, and more
- [Text with Chinese Samples](https://elysiatools.com/en/samples/text-with-chinese-samples): Mixed language text containing Chinese characters for testing Chinese extraction

## Related content

- [Fancy Text, Unicode Styling, and Plain-Text Typography Tools](https://elysiatools.com/en/hubs/fancy-text-unicode-styling): Compare fancy text generators for small caps, bubble letters, superscript, underline, strikethrough, fullwidth styling, and glitchy Unicode effects in one hub.
- [Text Case, Encoding, and Normalization Conversion Tools](https://elysiatools.com/en/hubs/text-convert): Compare text case conversion, character-width conversion, encoding conversion, quoted-printable handling, and inline text normalization tools in one hub.
- [Markdown Export, OCR, and Document Conversion Tools](https://elysiatools.com/en/hubs/markdown-convert): Compare Markdown-to-PDF, PDF-to-Markdown, OCR, slide deck export, and structured Markdown conversion tools in one hub for documentation publishing workflows.
- [Text Tools](https://elysiatools.com/en/hubs/text-utility): Explore 33 text tools for utility workflows and compare closely related utilities quickly.
