A worldwide network of bulletin board systems — built by hobbyists, run on phone lines, and operating years before the public web existed. At its peak, FidoNet connected over 40,000 nodes across 6 continents.

1984Founded
~40kPeak Nodes
6Zones (Continents)
$0Cost to Users
2400Typical Baud Rate
What Was FidoNet?
A volunteer-run global network — before the web existed

In 1984, a software developer named Tom Jennings wrote a bulletin board system program called Fido. Almost as an afterthought, he added code that let two Fido systems automatically call each other over ordinary telephone lines to exchange messages while the phone rates were cheapest — usually in the middle of the night. Within months, other sysops (system operators) had connected their BBSs to his. Within years, this informal network had grown to span the globe. That network was FidoNet.

FidoNet operated entirely through store-and-forward messaging: messages were composed offline, bundled into packets, and transferred node-to-node like a digital postal system — each node passing mail along until it reached its destination. There was no central server, no corporate owner, no monthly fee. Just thousands of ordinary people running computers in their homes and offices, connected by modems and phone lines.

FidoNet Logo
The FidoNet Logo — Tom Jennings' original mascot: a dog carrying a floppy disk. The name "Fido" came from the idea of a faithful dog that would reliably carry messages for you.
Hayes Smartmodem
Hayes Smartmodem (1982) — The modem that made FidoNet possible. The "AT command set" it introduced became the industry standard. A 1200-baud unit could transfer about 120 characters per second — roughly one printed page per minute.
DEC VT100 Terminal
DEC VT100 Terminal (1978) — The terminal standard that shaped BBS interfaces. Its 80×24 text display and ANSI escape codes defined how users saw BBS menus, message boards, and FidoNet mail.

"The idea was basically: here's this address system, here's this packet format, and anybody who wants to implement it can. And people did."

— Tom Jennings, FidoNet creator
What It Was

A hierarchical peer-to-peer network of bulletin board systems exchanging email (Netmail) and public discussion groups (Echomail) via dial-up modem connections, coordinated by volunteer administrators.

Who Ran It

Ordinary hobbyists called sysops (system operators), each running a BBS on a personal computer in their home or office — often on a second phone line. No salary, no company backing.

How Mail Moved

Nodes called each other (or their regional hub) once or twice per day — often at 2–3 AM for cheap phone rates — to exchange bundled message packets. Mail could take 24–72 hours to traverse the globe.

Scale at Peak

By the early 1990s FidoNet had over 40,000 active nodes, processing millions of messages per day across 6 geographically-defined zones. It was the largest non-commercial network in the world.

A History of FidoNet
From two nodes in 1984 to 40,000 at its peak
Tom Jennings
Tom Jennings
Creator of FidoNet & Fido BBS Software

Tom Jennings wrote the original Fido BBS software in late 1983 and early 1984, running it on a PC-compatible in San Francisco. He connected with another Fido sysop in Baltimore, and from those first two nodes, everything grew. Jennings later donated the FidoNet technology to the public domain, ensuring it could never be commercialized.

He later became known for his work in hardware hacking, zines, and queer activism — FidoNet was just one chapter of a colorful career.

1983
Fido BBS Software Written
Tom Jennings writes Fido, a BBS (Bulletin Board System) for IBM PC-compatible computers, in San Francisco, California. The software is designed to be friendly and easy to use — unlike many BBS programs of the era.
1984
First Node-to-Node Connection
Jennings adds mailer code to Fido that allows two systems to automatically call each other and exchange messages. He connects with John Madill in Baltimore. FidoNet is born, consisting of exactly two nodes (1:1/1 and 1:1/2). The date is widely cited as June 1984.
1985
Rapid Expansion & First Policy Document
FidoNet grows to hundreds of nodes across North America. Jennings publishes FidoNet Policy 1, establishing the basic rules: any sysop can join, the technology is open, and no one owns the network. Regional "Net Coordinators" are appointed to manage local node lists.
1986
Zone System Introduced / Goes International
FidoNet expands to Europe and beyond. The Zone system is introduced to manage international addressing: Zone 1 (North America), Zone 2 (Europe), Zone 3 (Oceania), Zone 4 (Latin America), Zone 5 (Africa), Zone 6 (Asia). The nodelist grows to thousands of entries.
1987
Echomail Born
Jeff Rush creates Echomail — public discussion conferences that propagate across the entire network, similar to Usenet newsgroups. A message posted on one BBS in Texas would reach every subscribed BBS in the world within 1–3 days. Echomail quickly becomes FidoNet's most popular feature.
1989
FTN Protocol Standardized
The FidoNet Technology Network (FTN) protocols are formalized in technical standards documents (FSP — FidoNet Standards Proposal). Third-party BBS software proliferates: TBBS, RemoteAccess, PCBoard, Maximus, and others all implement FidoNet compatibility.
1992
Peak — Over 30,000 Nodes
FidoNet reaches its largest size, with more than 30,000 active nodes and hundreds of Echomail conferences covering every topic imaginable. On any given day, millions of private messages and public conference posts are exchanged globally — all without the internet, all run by volunteers.
1994–96
The Internet Arrives / Slow Decline Begins
Dial-up internet access becomes consumer-affordable. Many users who might have joined FidoNet instead get AOL or CompuServe accounts. BBSs begin to close. However, FidoNet's node count actually peaks in this period (~40,000) as the holdout community grows more dedicated while the casual userbase drifts away.
1998–2000
FidoNet Adapts — Internet Gateways
Forward-thinking sysops begin running FidoNet over TCP/IP (internet) connections rather than dial-up, using "Binkp" and other IP-capable mailer protocols. This allows FidoNet to survive as a niche community network even as the public switched telephone network becomes too expensive for late-night modem calls.
2000s–Today
A Living Relic — Still Operational
FidoNet never died. As of 2024, roughly 2,000–3,000 nodes remain active worldwide, running over internet connections. The weekly nodelist is still published. Echomail conferences still propagate. It is perhaps the oldest surviving digital social network still in continuous operation.
How FidoNet Worked
Store-and-forward networking over plain phone lines

The Basic Concept

FidoNet used a store-and-forward architecture: messages were written offline, bundled into compressed archive files called packets, and physically transferred from computer to computer via modem dial-up. Each node stored incoming mail and forwarded it toward its destination — like a relay race, but for data, running on ordinary phone lines.

FIDONET HIERARCHY ZONE COORDINATOR 1:0/0 (e.g. North America) REGION COORDINATOR 1:10/0 (e.g. Southeast US) REGION COORDINATOR 1:20/0 (e.g. Midwest US) REGION COORDINATOR 1:30/0 (e.g. West US) NET HOST 1:10/0 · Tampa Net NET HOST 1:18/0 · Orlando Net NET HOST 1:20/5 · Chicago Net NET HOST 1:30/2 · Los Angeles Net NET HOST 1:30/5 · San Francisco NODE 1:10/25 NODE 1:10/78 NODE 1:20/5/12 NODE 1:20/5/44 NODE 1:30/5/9 NODE 1:30/5/103 POINT 1:10/25.3 POINT 1:10/78.1 Zone/Region Net Host Node (BBS) Point (home user, no phone calls in)

FidoNet four-level hierarchy: Zone → Region → Net → Node → Point (optional)

ZMH — Zone Mail Hour

Every day between 02:00 and 03:00 local time (the "Zone Mail Hour"), all FidoNet nodes were expected to stop accepting user calls and remain available for mail transfer from other nodes. During ZMH, your node's mailer software would call other nodes to exchange queued packets, then accept incoming calls from nodes that needed to deliver mail to you. Outside ZMH, nodes could call each other any time they had mail to send (called "crash mail").

DAILY MAIL EXCHANGE — ZMH (2AM–3AM) NODE A 1:10/25 Tampa ● Queued packets for Node B, C, D REGIONAL HUB 1:10/0 Net Host Receives mail from all local nodes, routes upstream NODE B 1:10/78 St. Pete NODE C 1:10/110 Orlando CALL + SEND compressed .PKT files routes mail TIME → 02:00 ZMH starts Node goes offline to users 02:15 Outgoing call to hub; packets exchanged 02:40 Incoming calls from other nodes delivering mail 03:00 ZMH ends BBS reopens to users

Mailer Software

Every FidoNet node ran mailer software — programs responsible for dialing out, answering incoming calls, negotiating the FTN handshake protocol, and transferring packet files. Popular mailers included BinkleyTerm, FrontDoor, InterMail, and the classic SEAdog. The mailer sat in front of the BBS software, answering the phone first, identifying FidoNet calls (via a "EMSI" or "FTSC-0001" handshake), handling the transfer, then passing the call to the BBS for regular users.

Packet Structure

Mail was packed into .PKT files following a standardized format (FTSC-0001 Type 2+). Individual messages had headers containing source address, destination address, date, subject, and flags. Multiple messages were bundled together, then compressed into .TIC or .ARC archives for transfer. The whole bundle might be a few kilobytes for an evening's mail exchange.

OFFSET
FIELD
DESCRIPTION
0000
origNode
Origin node number (16-bit integer)
0002
destNode
Destination node number
0004
year/month/day
Packet creation date (3 × 16-bit)
0010
baud
Baud rate of originating system
0012
pktType
Packet type — always 2 for Type 2
0014
origNet
Origin net number
0016
destNet
Destination net number
0024
password[8]
Session password (cleartext, optional)
0026
origZone
Origin zone number (Type 2+ extension)
0028
destZone
Destination zone number
0058
messages[]
Stream of null-terminated message records…

The Nodelist

Every Friday, a master nodelist was published and distributed throughout the network — a plain-text file listing every known FidoNet node, its address, phone number, modem speed, flags, and sysop name. Nodes downloaded the new nodelist from their uplink hub. Without it, your mailer couldn't look up how to reach anyone. At its peak the weekly nodelist was over 1 MB — enormous for 1993 — and had to be distributed across the entire network within 48 hours.

FidoNet Addressing
Zone:Net/Node.Point — a four-level postal address for the digital world

Every FidoNet node had a unique address in the format Zone:Net/Node.Point. This was the routing key for all private Netmail — the equivalent of an email address, years before @-sign email existed on public networks.

1 : 135 / 42 . 0
1 Zone
:
135 Net
/
42 Node
.
0 Point
Zone (1–6)

Continental region. Zone 1 = North America, 2 = Europe, 3 = Oceania, 4 = Latin America, 5 = Africa, 6 = Asia.

Net (1–32767)

A local network of nodes, usually covering a city or region. Each Net had a host node (Net/0) that acted as a routing hub.

Node (1–32767)

An individual BBS. Node 0 is the Net host. Nodes had their own phone line and answered incoming calls.

Point (.1–.32767)

Optional "leaf" connection — a home user who picks up mail from their boss node but doesn't answer calls. Points could read and write mail without running a 24/7 BBS.

The Six Zones

1 North America ~20,000 nodes 2 Europe ~14,000 nodes 3 Oceania ~2,000 nodes 4 Latin America ~1,500 nodes 5 Africa ~500 nodes 6 Asia ~2,000 nodes EXAMPLE ADDRESSES 1:135/42 Chicago BBS 2:2410/330 German BBS 3:712/619 Sydney BBS 4:901/10 Brazil BBS 5:7105/1 S. Africa BBS 6:600/108 Japan BBS

Netmail vs. Echomail

Netmail (Private)

Point-to-point private messages — like email. Addressed to a specific Zone:Net/Node. Routed through the hierarchy. Could carry binary file attachments. Analogous to SMTP email.

Echomail (Public)

Public conference messages propagated to every subscribed node — like Usenet newsgroups. An "echo" (conference) had a name like FIDONEWS or DOVE-NET. A message posted anywhere appeared everywhere within 1–3 days.

FileEcho / TIC

Automatic file distribution — binary files (shareware, door games, nodelist updates) propagated through the network the same way Echomail worked, using .TIC (Tick) file description files alongside the binary.

Areafix / Patcher

Nodes could subscribe/unsubscribe to echoes by sending a Netmail to the AREAFIX address on their uplink. The remote system would automatically add or remove the echo from the node's feed.

BBS Culture & FidoNet Life
The communities, art, and society that flourished on bulletin boards

FidoNet was never just a technology — it was a culture. In an era before the web, BBSs were where curious, technically-inclined people found their tribe. You dialed in after school or late at night, paying long-distance rates if you had to, just to read the latest posts in your favorite echo conference and leave a reply that might reach someone in Germany or Japan within the week.

BBS Login Screen
Koala Country BBS Login Screen — A typical BBS greeted users with an ANSI art splash screen. Sysops spent hours crafting these to make their boards look distinctive. First impressions mattered.
BBS Terminal
BBS Terminal Interface (Neon #2 BBS) — A classic text-based BBS menu. Options typically included message boards, file libraries, door games, bulletins, and the user list. Everything navigated by typing single characters.
ANSI Art
ANSI Art — Artists used the 16-color ANSI escape code character set to create elaborate graphics that rendered in terminal emulators. ANSI art groups like ACiD and iCE distributed art packs across the BBS network monthly.

The FidoNews

Every week, the FidoNews — a plaintext electronic newsletter — was distributed across the entire FidoNet via FileEcho. It contained technical announcements, policy discussions, humor, letters, node statistics, and op-ed pieces written by sysops. FidoNews was the town square of the FidoNet community, and reading it was how you stayed connected to the global network's happenings. Issues are archived and still readable today.

Popular Echo Conferences

FIDONEWS SYSOP DOVE-NET COOKING MUSIC POLITICS SCIENCE ANSI-ART LINUX AMIGA OS2PROG RPG HUMOR DEBATE WRITERS AVIATION HAM-RADIO GAMES FIDO_NET TECH BBS-ADS ECHO_LIST NODELIST

BBS Software Ecosystem

Dozens of BBS software packages existed, most of them implementing FidoNet compatibility. Choosing your BBS software was a serious decision — some were commercial products, others were freeware, and each had different file transfer protocols, door game interfaces, and configuration complexity.

Fido BBS
Tom Jennings' original. DOS. Simple and reliable.
PCBoard
Commercial powerhouse. High-traffic systems. $$$.
RemoteAccess
Shareware. Very popular in Europe. Highly configurable.
Maximus
Free/open source. Ran on OS/2. Technically excellent.
TBBS
Multi-line commercial system. Big boards ran this.
Wildcat!
Windows-based. Easy to set up. Beginner-friendly.
Telegard
Freeware PCBoard-clone. Popular in early 1990s.
Renegade
Telegard fork. Highly customizable menus.
Synchronet
Survived into the internet era. Still active today.
SpitFire
Single-user. Fast and simple. Very low memory use.
RBBS-PC
One of the earliest. Written in BASIC. Widely forked.
WWIV
Source code distributed freely. WWIV-Net spinoff.

Door Games

One of the beloved features of BBSs was door games — external programs that users could run through the BBS. The BBS would "drop to" the door program, passing the user's connection through a serial "drop file," then resume when the game exited. Legendary door games included Trade Wars 2002 (space trading), Legend of the Red Dragon (RPG), Usurper (dungeon crawler), and Barren Realms Elite (strategy). High scores persisted between sessions, and many had inter-BBS competitive modes via FidoNet.

Modems: The Hardware of FidoNet

Hayes Smartmodem 1982
Hayes Smartmodem (1982) — The modem that defined the era. Its AT command set let software control dialing, answering, and hanging up. At 300 baud, downloading a single floppy disk's worth of data could take hours.
USRobotics Courier
USRobotics Courier 2400 — By the late 1980s, 2400 baud was the FidoNet standard. USRobotics became the preferred brand for serious sysops. The Courier HST and Dual Standard later pushed to 9600 and 14.4k baud.
Acoustic Coupler Modem
Acoustic Coupler — Before direct-connect modems were common, acoustic couplers clamped around telephone handsets. You literally held the phone in a cradle to transmit data. Maximum speed: 300 baud.
Legacy & Impact
How FidoNet shaped the internet we know today

FidoNet was not just a historical curiosity — it was a proof of concept that a global, decentralized communications network could be built and run entirely by volunteers, without corporate ownership, without central servers, and without charging users anything. It anticipated concepts that the internet would later formalize, and many of its architects went on to shape the early commercial internet.

FidoNet (1984)
Store-and-forward messagingMail queued and forwarded hop-by-hop
Hierarchical addressing (Zone:Net/Node)Structured like a postal code
Distributed node listPublished weekly, shared across network
Conference messaging (Echomail)Subscribe to topics, propagates everywhere
File distribution (FileEcho)Binary files propagated like messages
Volunteer-run, no central authorityPolicy 4: "What is is what is"
Poll-based transferNodes call each other on schedule
ZMH (Zone Mail Hour)Network maintenance window
The Internet / Email
SMTP store-and-forwardEmail relayed MTA-to-MTA
DNS + IP addressingHierarchical domain name system
DNS root servers + BGP tablesDistributed routing information
Usenet / mailing lists / forumsSubscribe, post propagates to all
FTP / HTTP file serversPush and pull file distribution
ICANN / IETF / volunteer RFCsLoosely governed, distributed
Persistent TCP connectionsReal-time push when online
BGP maintenance windowsScheduled downtime for routing

What FidoNet Invented First

Store-and-Forward Email

FidoNet's Netmail (1984) is functionally identical to SMTP email — addressed messages relayed hop-by-hop through a hierarchy of servers — but ran on phone lines instead of TCP/IP.

Online Discussion Groups

Echomail (1987) predates the public web's discussion boards and is directly comparable to Usenet, with subscribe/propagate semantics and threaded replies.

Distributed File Sharing

FileEcho propagated shareware, games, and utilities across the global BBS network automatically — a content distribution network run by volunteers years before Napster or BitTorrent.

Open Standards, Volunteer Governance

FidoNet's FSP (FidoNet Standards Proposals) process was a direct precursor to the IETF RFC process. Technical standards decided by rough consensus among implementers.

Internet Gateways

As early as 1989, gateways existed between FidoNet Echomail and Usenet newsgroups — bridging the two largest pre-web networks. Some users never knew which network they were "really" on.

Point Systems = Home Users

FidoNet Points (1988–89) let home users receive mail through a boss node without running 24/7 — the same model as dial-up ISP email accounts, a full decade earlier.

"FidoNet was essentially email, mailing lists, newsgroups, and file sharing — all running without the internet, without servers, without anyone being in charge. It worked because people wanted it to work."

— Description of FidoNet's functional equivalence to internet services

FidoNet Today

FidoNet is still alive. As of 2024, the network publishes a weekly nodelist with roughly 2,000–3,000 active nodes, most connecting via Binkp over TCP/IP rather than modem dial-up. Active Echomail conferences include retro computing discussion, programming, and nostalgia groups. The Synchronet BBS software has a built-in FidoNet mailer, and new BBSs come online every year.

For anyone who wants to experience it: you can Telnet to many active BBSs today (try bbs.synchro.net on port 23), join Echomail conferences, and exchange Netmail with sysops around the world — the same way people did in 1991, just over the internet instead of a phone line.

Further Reading

FidoNet Policy Document 4

The governing document of FidoNet. Famous for its pragmatic philosophy: "Sysops can do whatever they want as long as they don't screw up the mail." Still the foundation of FidoNet governance.

FTSC (FidoNet Technical Standards Committee)

The body that maintains FidoNet technical standards. All protocol specifications — packet formats, mailer handshakes, nodelist formats — are documented in freely available FSP documents.

BBS Documentary (2005)

Jason Scott's multi-hour documentary on the BBS era covers FidoNet extensively. Includes interviews with Tom Jennings and dozens of sysops. Freely available online.