Symbols to Words Converter

Convert punctuation marks and special characters into their English word names — and reverse. Paste text with @ # & and see every symbol spelled out as a word. Or type a word name and find its symbol. Free, instant, and 100% private.

Input Text

0 Characters

Result (Words)

(0)
🔒 100% private — runs in your browser⚡ Real-time conversion🌐 50+ symbols supported

Symbol Reference Table

SymbolPrimary Name
@at
#hash
&ampersand
%percent
$dollar
*asterisk
~tilde
^caret
|pipe
\backslash
/slash
-hyphen
em dash
en dash
_underscore
!exclamation mark
?question mark
.period
,comma
:colon
;semicolon
'apostrophe
"quotation mark
euro
£pound
¥yen
rupee

Showing 27 of 94 filtered symbols (Total: 94).
Click any row to load that symbol into the converter.

What Are Punctuation Marks and Special Characters?

Punctuation marks are symbols used in writing to separate sentences, indicate pauses, and clarify meaning. Special characters extend this set to include mathematical operators, currency signs, programming tokens, and typographic marks. Every symbol has at least one official English name — and many have several alternate names that differ between American and British English or between technical disciplines.

@ → at sign (AmE) / at (common)
# → hash (BrE) / pound sign (AmE) / octothorpe (technical)
! → exclamation mark (BrE) / exclamation point (AmE) / bang (programming)
. → period (AmE) / full stop (BrE) / dot (computing)

Output Format Options

When converting symbols to words, you can control how the word name appears in the output. Choose the format that best suits your use case:

[Square Bracket]

Hello [at] world [ampersand] co.

Default. Clearly marks converted symbols without breaking reading flow. Ideal for accessibility descriptions and documentation.

Inline

Hello at world ampersand co.

No delimiters. Best for text-to-speech conversion or natural-language contexts where brackets would be distracting.

(Parenthesis)

Hello (at) world (ampersand) co.

Round brackets. A common editorial convention for inserting clarifying text inside a quotation.

American vs. British English Symbol Names

Several symbols have different preferred names in American English (AmE) and British English (BrE). The detail card shown when you enter a single symbol highlights any differences. Here are the most important ones:

Symbol🇺🇸 American English🇬🇧 British English
#pound signhash
!exclamation pointexclamation mark
.periodfull stop
(open parenthesisopen bracket
"quotation markinverted commas

When to Use This Tool

Accessibility & Screen Readers

Replace symbols with words so screen readers announce the correct meaning — for example, "at" instead of the symbol @.

Learning & Education

Identify unfamiliar symbols in source code, legal documents, or academic papers. The lookup table covers 50+ symbols with usage notes.

Programming & Documentation

Generate readable descriptions of code snippets — useful for code reviews, tutorials, or writing alt text for code screenshots.

Translation & Localisation

Word names help translators understand context. AmE vs. BrE labels ensure you use the right regional term (hash vs. pound sign).

Frequently Asked Questions

FAQ

The Symbols to Words Converter is a free, browser-based tool that converts punctuation marks and special characters into their English word names — and reverses the process.
Symbol → Words mode: Paste any text and every recognised symbol is replaced by its word name. For example, Hello @ world becomes Hello [at] world.
Words → Symbol mode: Type a word like ampersand and the tool returns the matching symbol &. It also accepts alternate names such as hash, pound, or octothorpe for #.
Everything runs inside your browser — no data is sent to any server.

The tool covers more than 50 of the most common and most-searched symbols across six categories:
Punctuation@ # & * ~ ^ | \ / - _ ! ? . , : ; ' "
Brackets( ) [ ] { }
Math & Logic< > + = ± × ÷ π °
Currency$ £ ¥ ¢
Typography© ® §
Programming ` (backtick)
Unrecognised characters (including emoji and letters) pass through unchanged.

They are all names for the same symbol: #.
Pound sign is the traditional American English name, originally used to abbreviate "pound" in weight or number.
Hash is the common British English term and is now widely used globally in technology contexts.
Hashtag specifically refers to the # symbol when it precedes a keyword on social media platforms.
Octothorpe is its precise technical/typographic name, coined in the 1960s at Bell Laboratories.
Sharp or number sign are other accepted alternatives. The Words → Symbol mode recognises all these names.

These three look similar but have distinct purposes:
Hyphen (-, U+002D) — Joins compound words (well-known) or shows a word break at the end of a line.
En dash (, U+2013) — Indicates a range between two values (pages 10–20, 2019–2024). Its width equals the letter "n".
Em dash (, U+2014) — Marks a strong break in a sentence—like this—or replaces a colon or parentheses. Its width equals the letter "m".
On Windows, type the en dash with Alt+0150 and the em dash with Alt+0151. On a Mac, use Option+- for en dash and Option+Shift+- for em dash.

In Symbol → Words mode you can choose how the word name is displayed around each converted symbol:
[Square bracket format] (default) — Hello [at] world — The word name is wrapped in square brackets to clearly distinguish it from surrounding text.
Inline word replacementHello at world — The word name replaces the symbol directly, with no delimiters.
(Parenthesis format)Hello (at) world — The word name is wrapped in round brackets.
The format toggle is on the left panel above the input. Changing it updates the output instantly.

Switch to Words → Symbol mode using the toggle at the top of the tool.
Then type or paste the word name into the input field — for example:
ampersand&
hash#
caret^
The search is case-insensitive and recognises both primary names and all alternate names. If you type octothorpe, pound, hashtag, or number sign, the tool still returns #. If no match is found, a helpful suggestion is shown with alternate names to try.

100% private. All processing happens entirely inside your browser using JavaScript.
No text, symbols, or conversion results are ever sent to any server. The tool works fully offline once the page has loaded — you can even use it on an airplane.
There are no accounts, no login, and no data collection. Your content stays on your device.