Skip to main content

The History of IRC

From 1988 to Today

TwistedNET Team |

Internet Relay Chat, better known as IRC, is one of the oldest real-time communication protocols on the internet. Before Slack existed, before Discord was even a concept, before WhatsApp, Telegram, or any modern messaging platform, there was IRC. It was the original group chat, the birthplace of online communities, and for millions of people around the world, the first way they ever talked to a stranger on the internet. This is the story of how a Finnish student's university project became one of the most influential communication protocols in internet history, and why it still matters today.

1988: The Birth of IRC in Finland

The story begins in August 1988 at the University of Oulu in Finland. Jarkko Oikarinen, a computer science student working as a summer trainee at the university's Department of Information Processing Science, was tasked with improving the existing bulletin board system (BBS) running on the university's server, tolsun.oulu.fi. Oikarinen was inspired by existing multi-user chat programs like Bitnet Relay and the talk program on Unix systems, but he wanted something more versatile, something that could support multiple channels, multiple users, and real-time group conversation.

What Oikarinen created was the first IRC server and client. The initial implementation was written in C and ran on a single Unix machine. The protocol was simple but elegant: users connected to a server, chose a nickname, and joined channels identified by names prefixed with the now-iconic hash symbol (#). Messages typed in a channel were instantly broadcast to everyone else in that channel. It was group chat as we know it today, invented nearly four decades ago.

Within months, word spread beyond the University of Oulu. The first IRC servers outside Finland were established in other Scandinavian countries, and then across Europe. By November 1988, IRC had spread across the internet, which at the time was still largely an academic and research network. The protocol's ability to link multiple servers together into a single, cohesive network was revolutionary. Users on a server in Finland could chat in real time with users on a server in the United States, an experience that felt magical in 1988.

Early Growth and the First IRC Networks

The early 1990s saw IRC explode in popularity. As the internet grew beyond academia and into the mainstream, IRC grew with it. The original IRC network, which would later be known as EFnet (Eris Free Network), expanded rapidly. At its peak, hundreds of servers were linked together, supporting tens of thousands of simultaneous users across thousands of channels covering every imaginable topic.

IRC became the internet's default communication platform. Programmers coordinated open-source projects on it. Gamers organized clans and tournaments. Activists and journalists used it to communicate across borders. During the Gulf War in 1991, IRC became a primary source of real-time news updates, with users in the Middle East providing live reports to channels full of people around the world. This was years before the 24-hour news cycle went digital, and IRC was at the center of it.

The protocol was formally documented in RFC 1459, published in May 1993 by Jarkko Oikarinen and Darren Reed. This document established the technical foundation that IRC networks still build upon today. It defined the client-server architecture, the format of messages, channel operations, user modes, and the server-to-server linking protocol that allowed IRC networks to scale across multiple machines and geographic regions.

The Great Split: EFnet and IRCnet

As IRC grew, so did the disagreements about how it should be governed. The most significant of these disputes occurred in 1996 and became known as "The Great Split." The core issue was whether IRC servers should implement timestamping and other anti-abuse measures. European server administrators, largely centered around the original Finnish and Scandinavian servers, had different views from the North American operators about how the network should evolve.

The result was a permanent schism. The European servers split off to form IRCnet, while the North American servers continued as EFnet. This was a watershed moment in IRC history because it established a pattern that would repeat many times: when the community disagreed, the protocol made it easy to create a new network. Unlike centralized platforms where users are locked in, IRC's open protocol meant anyone could start a new server and build a new community around it.

This decentralization was simultaneously IRC's greatest strength and its most persistent challenge. On one hand, it meant no single entity could control IRC. On the other hand, it fragmented the user base. After the EFnet/IRCnet split, dozens of other major networks emerged: DALnet (founded in 1994), Undernet (1992), QuakeNet (1997), and many others. Each network developed its own culture, its own rules, and its own technical innovations. Networks like TwistedNET, founded in 2007, would carry this tradition forward by building independent communities focused on specific values like privacy and security.

DCC, Bots, and Technical Innovation

Throughout the 1990s, IRC was a hotbed of technical innovation. Direct Client-to-Client (DCC) connections allowed users to send files and have private conversations directly between their machines, bypassing the IRC server entirely. This peer-to-peer capability was ahead of its time, predating modern file-sharing protocols by years.

IRC bots became an entire subculture unto themselves. An IRC bot is a program that connects to an IRC server and responds to commands or events automatically. Early bots like Eggdrop, first released in 1993, provided channel management, protection against floods and takeovers, trivia games, and automated services. Writing IRC bots became many programmers' first introduction to network programming, scripting, and automation. The bot ecosystem was so rich and varied that it essentially functioned as an early app platform, decades before we had that term.

Services packages like NickServ and ChanServ were developed to address the lack of built-in account management in the original IRC protocol. NickServ allowed users to register and protect their nicknames, while ChanServ provided persistent channel registration and management. These services became standard features of most IRC networks and remain essential today. On TwistedNET's servers, these services are available to all users, and you can learn more about using them in our IRC commands guide.

The mIRC Era and Peak Popularity

If one piece of software defined IRC's golden age, it was mIRC. Created by Khaled Mardam-Bey and first released in February 1995, mIRC was a Windows-based IRC client that made the protocol accessible to mainstream users. Its colorful interface, built-in scripting language, and user-friendly design transformed IRC from a tool for technically-minded users into something anyone could use. At its peak, mIRC was one of the most downloaded programs on the internet.

The late 1990s and early 2000s represented the zenith of IRC usage. Major networks regularly counted hundreds of thousands of simultaneous connections. QuakeNet peaked at over 240,000 concurrent users, driven largely by the gaming community. EFnet, Undernet, DALnet, and IRCnet each supported massive user bases. It is estimated that at its absolute peak around 2003-2005, there were over one million simultaneous IRC users across all networks worldwide.

During this era, IRC channels were the nerve centers of the open-source movement. The Linux kernel was developed with IRC as a primary coordination tool. Mozilla, Apache, Python, Perl, and countless other projects ran their developer communities on IRC. If you wanted to ask a question about a piece of open-source software, you went to its IRC channel. This culture of immediate, expert help in real-time was one of IRC's most valuable contributions to the software development world.

Beyond development, IRC was the social network before social networks existed. People formed genuine friendships, found romantic partners, organized events, and built communities that lasted years. Many of the conventions of modern online communication, from emoticons and abbreviations like "brb" and "lol" to the concept of nicknames and status messages, originated on or were popularized through IRC.

The Decline: Social Media and Proprietary Platforms

Starting around 2005, IRC began a slow but steady decline in mainstream usage. The rise of social media platforms like Facebook, Twitter, and later dedicated chat platforms like Slack and Discord drew users away from IRC. These new platforms offered features that IRC had never prioritized: persistent message history, rich media embedding, user profiles with avatars and bios, mobile apps with push notifications, and polished graphical interfaces that required no technical knowledge to use.

The exodus was not sudden, but it was relentless. Casual users left first, drawn by the visual appeal and social features of new platforms. Then gaming communities migrated to purpose-built voice chat applications like Ventrilo, Mumble, TeamSpeak, and eventually Discord. Open-source development communities held on longer than most, but even they began to fragment as projects adopted GitHub Issues, Gitter, Mattermost, and eventually Slack or Discord for their communications.

The irony is that many of these replacement platforms were built on concepts IRC pioneered. Slack's channels are directly inspired by IRC channels. Discord servers function remarkably like IRC networks with multiple channels. The fundamental model of real-time group conversation in named channels, invented by Jarkko Oikarinen in 1988, became the blueprint for virtually every chat platform that followed. The difference was that these new platforms wrapped the concept in proprietary protocols, centralized control, and business models built on harvesting user data.

The Freenode and Libera.Chat Drama

Perhaps no event in recent IRC history generated more attention than the Freenode crisis of 2021. Freenode had been the de facto home of open-source development on IRC for over two decades. Founded in 1995 as Open Projects Network before being renamed to Freenode in 2002, it was the single largest IRC network dedicated to free and open-source software communities. At its peak, Freenode hosted over 90,000 concurrent users and thousands of project channels.

In 2021, a hostile takeover of the network by Andrew Lee, the owner of the shell company that held the Freenode domain, led to a mass exodus. The volunteer staff who had operated Freenode for years resigned and immediately launched a new network called Libera.Chat. Within days, virtually every major open-source project migrated their channels from Freenode to Libera.Chat. The old Freenode, now under Lee's control, mass-purged channels and user registrations, effectively destroying what had taken decades to build.

The Freenode debacle was a painful lesson, but it also demonstrated one of IRC's fundamental strengths: the open protocol meant that communities could migrate. Unlike being locked into Slack or Discord, where your history, integrations, and community identity are held hostage by a corporation, IRC communities could pick up and move to a new server without losing the protocol, the tools, or the culture. Libera.Chat quickly became one of the largest IRC networks, proving that IRC communities are resilient precisely because they are not dependent on any single provider.

The Modern IRC Renaissance

Against all predictions, IRC is experiencing something of a renaissance. While it will never return to the mass-market popularity of its early 2000s peak, a growing number of users are rediscovering the protocol and appreciating qualities that have become increasingly rare in modern communication platforms. As awareness of surveillance capitalism and data harvesting grows, IRC's privacy-by-design architecture looks not like a limitation but like a feature.

Modern IRC clients like WeeChat, Irssi, and web-based clients like The Lounge have brought the IRC experience into the modern era with features like persistent connections, mobile access, and sleek interfaces while maintaining the protocol's lightweight, privacy-respecting nature. IRCv3, an ongoing effort to modernize the protocol, has introduced features like account-based authentication, message tags, server-side history, and capability negotiation, addressing many of the usability gaps that drove users to other platforms.

Networks like TwistedNET represent the best of what modern IRC has to offer. With SSL encryption on every connection, zero-logging policies, and a community-driven approach to governance, they provide a communication platform that respects users in a way that commercial alternatives simply cannot. There are no algorithms deciding what you see, no advertisements interrupting your conversations, and no corporate entity mining your messages for profit.

Why IRC Still Matters

More than 35 years after Jarkko Oikarinen wrote the first IRC server at the University of Oulu, the protocol he created continues to serve a vital role in the internet ecosystem. IRC matters because it represents a fundamentally different philosophy of online communication: one where the protocol is open and free, where no single company controls the network, where users are not products to be monetized, and where privacy is the default rather than the exception.

IRC is also remarkably efficient. A typical IRC client uses a fraction of the memory and bandwidth that modern chat applications consume. There is no electron wrapper consuming gigabytes of RAM, no telemetry phoning home, no background processes uploading your contact list. IRC does one thing, it delivers text messages in real time, and it does it extraordinarily well with minimal resources.

Perhaps most importantly, IRC has proven that community-driven, volunteer-operated infrastructure can endure. While countless commercial chat platforms have launched, raised venture capital, pivoted, been acquired, and shut down over the past three decades, IRC networks started by volunteers in the 1990s continue to operate today. The protocol's simplicity, openness, and decentralization have made it one of the most durable communication systems in internet history.

The history of IRC is the history of the internet itself: a story of open protocols, grassroots communities, and the ongoing tension between centralized control and decentralized freedom. As long as there are people who value privacy, simplicity, and genuine community, IRC will continue to thrive. And networks like TwistedNET will continue to carry that tradition forward.

Be Part of IRC History

Join TwistedNET and become part of a tradition that spans over three decades. No sign-up required. No data harvested. Just real-time, private conversation on an open protocol.

CONNECT NOW

irc.twistednet.org:6697 (SSL)