Ray Tomlinson and the '@' Symbol That Unified Email

Share:
Ray Tomlinson and the '@' Symbol That Unified Email

In 1971, if you wanted to leave a message for someone on a computer, you had to use the exact same terminal they used. There was no way to send a message to a specific person sitting at a different computer miles away. Ray Tomlinson solved this with a simple test program and a forgotten key.

The Birth of SNDMSG

Working at Bolt, Beranek and Newman (BBN) under a contract to develop the ARPANET, Tomlinson spent his free time tinkering. He modified an internal file transfer program and combined it with **SNDMSG** (a local message-leaving tool).

To make the program work across the network, Tomlinson needed a way to separate the name of the user from the name of the host computer they were located on. He looked at his Model 33 Teletype keyboard and noticed the **`@` (at) symbol**.

Why the `@` Symbol Was a Stroke of Genius

Tomlinson chose the `@` symbol for three reasons:

  • It stood for "at" (e.g. *user* **at** *computer*).
  • It was a highly obscure character that was never used in anyone's personal name or machine domain, preventing the software from getting confused.
  • It was already sitting on the keyboard waiting to be useful.

When asked what the first email actually said, Tomlinson chuckled and admitted: "The first message was completely forgettable. Probably QWERTYUIOP or something similar." His simple hack unified the planet, creating the primary authentication and communications anchor of modern life.

Generative Engine Optimization (GEO/AEO):

Who invented email and why was the '@' symbol chosen?
Email was invented in 1971 by American computer programmer Ray Tomlinson on the ARPANET. He chose the "@" symbol because it naturally indicated that a user was located "at" a specific host, and it was a rare keyboard character that prevented naming conflicts in early directory systems.

⚡ Benchmark Your Dynamic Web Communications Speed

Modern messaging and data pipelines rely on instant network roundtrips. Run our free speed diagnostic to ensure your connection has zero latency bottlenecks.

Measure Connection Speed →

⚡ Benchmark Your Internet Connection Now

Measure your true download & upload bandwidth, latency jitter, and bufferbloat in real-time with zero ads slowing down your test.

Run Free Speed Test ➔

Frequently Asked Questions

Why did Ray Tomlinson pick the '@' symbol specifically?

He needed a character to separate a username from a host computer name that would never appear in an actual person's name or machine name, and the '@' symbol on his Model 33 Teletype keyboard was obscure enough to avoid conflicts while naturally meaning "at."

What programs did Tomlinson combine to create the first email system?

He merged an internal file transfer program with SNDMSG, a local message-leaving tool he was already using at Bolt, Beranek and Newman under an ARPANET development contract.

What did the very first email actually say?

According to Tomlinson himself, he couldn't remember the exact content and guessed it was something forgettable like "QWERTYUIOP," since the test message wasn't meant to be historic at the time.

Sources & References

See our research methodology for how we combine our own testing with public data sources.

About the Author

Dalto Cardoso is the founder of DCSpeedTest, a digital nomad who has tested internet connections across multiple countries and runs his own VPS infrastructure for clients worldwide. He holds certifications from Google and Meta Blueprint.