Go On the Internet

Thousands of people from all over the world are playing go on the Internet right now! Many are playing on Chinese, Japanese and Korean servers, but several great English language options are listed below. Get a game, watch others play, find a teacher, kibitz, chat -- it's a great way to get acquainted with go, or fit in a quick game anytime, anywhere on the Internet.

Go Software: Software that plays against you, helps you study, connects to the internet, and more.

On this page:

AGA On-Line Games
Real Time Servers
Turn-Based Servers
Combination Real-time and Turn-based

AGA On-Line Games

Self-Paired Tournament

The American Go Association sponsors and runs an On-Line Self-Paired Tournament for AGA members since 2013. You can join now, or review other reasons to become a member.

  • A tournament runs each calendar quarter in the AGA Tournament Room on KGS.
  • Registration for each quarter begins near the end of the previous quarter and remains open well into the tournament.
  • Participants will play self-paired games on-line. (KGS initially, others may be added after testing.)
  • The winner of each game will report their results via an on-line form.

You will find an index of documents providing both general information and current tournament status here. Questions about this tournament can be directed to Jay Tabaniag Tournament Director, Bob Gilman, or Bart Jacob.

Simul Program

A program of simultaneous games given by AGA 4 dan plus volunteers began in 2013. Games are be in the AGA Community Room (under "Clubs") on KGS. For access to this room write bobgilman.aga@gmail.com giving your KGS username and AGA ID number.

Real Time Servers

Select an opponent, or use the "Automatch" feature in KGS and some other servers, and a board will appear. Watch your clock! Most servers require you to agree to one of several time control methods. The Canadian system, where players receive an initial time allotment and then must play x stones in y minutes, is often used. For instance, "1-10" would mean one minute of regular time, after which you must play ten stones per minute.

Internet Go Server (IGS): The "Mother of All Go Servers" began operations in 1992. You'll find up to 1500 players or more online at any time of the day or night. It's a wild and woolly place where pros amuse themselves under assumed names, top Asian matches are mirrored in real time, and there's always something exciting going on. IGS publishes its specifications, so various third-party "clients" are also available. Log in from your iPad/iPhone/iPod with Tetsuki.

KGS Go Server: KGS also attracts hundreds of players who log into dozens of separate "rooms" for clubs, events, lessons and language groups. You can even start your own public or private room! The KGS "client" (interface) supports advanced options for teachers. A great place to get a lesson from a stronger player. The client is cross-platform, using Java, and works on any of the major operating systems. There is no iOS app, but there is an Android client which can be bought. We have prepared an online tutorial and a downloadable PDF file for getting started with KGS.

Tygem Baduk Server: Operated by the Korean Amateur Baduk Associatiion, the sponsor of the American pro tournament.

go9dan.com: A browser-based online go platform that “aims to bring global go enthusiasts of all skill levels together,” go9dan.com launched in late 2012 with ten of the world’s top professionals set to play for $100,000 in prizes in the World Go League Invitational. The server’s features include the ability to observe and play multiple games, a teaching game auction, rated and unrated tournaments, and the opportunity to play against professional world go champions. There's no need to download a client in order to play, and no limit to the number of players allowed on the server.

Wbaduk: The Korean Amateur Association wants to promote baduk to the world. Lots of problems and lectures available.

OGS – On-Line Go Server. As of October 2013, OGS is a merger of the “old OGS,” a turn-based server with Nova.gs, a real-time server running in a web browser.

PlayOK: Play go, among other strategic and card games on this HTML5-based server.

Fly Or Die: You can also play chess, backgammon and other games, or try/buy dozens of fun computer games. FlyorDie donates 30% of every sale to the AGA, so buy your new games here!

GoShrine:: Seems to attract small numbers of newer players and small-board enthusiasts.

The Second Life Go Center: In the virtual world of Second Life you can "experience and create anything you can imagine" -- including playing go, especially on Thursdays.

The Worldwide Internet Go-Kaisho: Another site serving a smallish community of players.


Turn-Based Servers

Internet go, with its strict time limits, calls for constant, alert vigilance. Answer the phone and your time runs out. If you prefer a more moderate pace in a more casual atmosphere, here's another possibility. On these servers you log in, see your opponent's last move, respond, and move on. There's a special satisfaction in completing a game that takes several days or weeks. Play is more casual, and generally not rated, but it's best to have an idea of your rank when you sign up.

Dragon Go Server


International Network Go Organization

Little Golem

No Strive Go

Its Your Turn

Combination Real-time and Turn-based

Online-go.com: See above. One of the few servers allowing both turn-based and real time play: even "convert" during the same game. Also allows conditional play, speeding up traditional turn-based play.

Gold Token: A variety of turn-based games, including go.


Yahoo! Games: As of April 18, 2014 Go on Yahoo! Games' "Free Parlor Games" was shut down. See official statement