Play Go Online —Free, Fast, andAgainst Real Players
Master the ancient game of strategy on a modern board. Challenge opponents in real time, spectate live games, review your moves afterward, and track your ELO rating — all in your browser, with no download required.
Why Players Choose Go Arena
A focused online Go platform. Jump in from desktop or mobile web and start playing in seconds.
Play In Your Browser
No install required. Start as a guest with a nickname, or sign up free to save your rank across devices.
Quick Match & Invites
Queue Quick Match by rank, board size, and clock, or invite any player from the online list.
Live Spectating
Watch ongoing matches move by move. See who’s playing, board size, and elapsed time before you join.
Go Rank & Record
Each game updates your kyu/dan rank and win–loss record. See ranks next to player names.
Full Board Sizes
Play on 9×9, 13×13, or 19×19 boards with standard komi and area scoring.
Byo-yomi Clocks
Real-time main time and byo-yomi periods keep games moving at the pace you choose.
For Every Level
New To Go?
Start on a 9×9 board with generous time settings. Learn capture, territory, and shape by playing real games — then move up to larger boards when you’re ready.
Improving Your Rank?
Challenge stronger players from the lobby, experiment with different time controls, and use post-game review to step through every move after the match.
Experienced Player?
Set up 19×19 rooms, invite specific opponents, export SGF records, and compete for ELO against players online right now.
What’s Included Today
Real-time multiplayer with low-latency move updates
Pass, resign, and undo requests during live games
Post-game move review and SGF export
Host-controlled room joins — accept or decline challengers
Area scoring with positional superko
Players-online list with ranks and one-click invites
Ready To Play Go Online?
The world’s deepest strategy game is one click away.
Free guest play • Optional account to save your rank • 9×9, 13×13, and 19×19 boards
Play Go With People Online
0 online
·0 live games
Players online
Beginner guide · Baduk · Weiqi
How to Play Go
Go is one of the world’s oldest strategy games. Two players place black and white stones on a grid, surround territory, and capture opponent stones. This guide covers everything you need for your first 9×9 game.
What Is Go?
Also called Baduk (Korea) and Weiqi (China), Go is played on a lined board. Stones go on the intersections, not inside the squares. Once placed, a stone stays put unless it is captured.
Two players
Black plays first. Use a 9×9 board to learn, then move up to 13×13 and 19×19.
The goal
Control more territory than your opponent. Surround empty points with your stones and count captures at the end.
Area scoring
Go Arena uses Chinese rules: your score is surrounded empty points plus captured stones. Both players pass to end the game.
Liberties
A liberty is an empty point directly next to a stone or connected group (up, down, left, or right). Stones need at least one liberty to remain on the board.
A single stone in the center has four liberties. Edge stones have fewer; corner stones have only two. When every liberty around a group is filled, that group is captured and removed.
Blue dots = liberties around one black stone
Captures
Fill your opponent’s last liberty to capture their stones. Captured stones count toward your score and are removed immediately.
Surround to capture
Play on the last empty point beside an isolated stone or group. All stones in that group come off the board.
Connect to live
Join your stones into one group and they share liberties. Larger groups are harder to surround.
Capture to save
If your group is in danger, capturing a nearby enemy group can create new liberties for you.
Essential Rules
Ko
You cannot immediately recapture a single stone if that would repeat the previous board position. Play elsewhere first, then you may return.
Suicide
You may not play a stone with no liberties unless it captures enemy stones and thereby gains liberties.
Passing
When there are no useful moves left, pass. Two consecutive passes end the game and scoring begins.
9×9 Tips for Beginners
Start on a 9×9 board — games finish in minutes but still teach real strategy. Use Quick Match at the Beginner level on Go Arena.
Corners first
Corners are easiest to surround with two edges helping you. Then consider sides, then the center.
Stay connected
Loose, scattered stones are easy targets. Link your stones into solid groups with shared liberties.
Don’t overextend
One-space jumps are safe; long leaps leave cutting points. When unsure, play closer to your own stones.
Look for cuts
If two enemy stones are not connected, a stone between them can threaten both. Don’t chase groups that already have two eyes.
Finish the game
When the board looks settled, pass. Review afterward on Go Arena to see where you gained or lost territory.
Play often
Ten quick 9×9 games teach more than reading ten articles. Play often and your rank will reflect real improvement.
Go Deeper
Short guides that take you from rules into real games on Go Arena.
How ranks work here, and where to find the public leaderboard.
Ready for Your First Game?
Jump into a free 9×9 match against a real player. Play as a guest instantly, or sign up free to save your rank.
9×9 recommended for beginners • Area scoring • Byo-yomi clocks available
Tsumego · Life & death · Daily practice
Go Puzzles
Sharpen your skills with curated tsumego life-and-death puzzles on a real board. Click a point on the board to play. Wrong moves stay put until you reset; correct lines auto-reply for the opponent.
Daily puzzle
Loading…
Public ranks · Challenge online players
Leaderboard
Top players by ELO. Challenge anyone who is online right now — invites use your current Quick Match board size and clock settings.
Go Arena converts your ELO into a familiar kyu/dan label. Ranked games update your rating when the handicap is small.
Kyu and dan
Beginners start in the kyu range. Stronger players reach dan. The label is a friendly view of your underlying ELO.
Saving your rank
Play as a guest anytime. Create a free account to keep the same rank across devices.
Public leaderboard
See top players and challenge anyone who is online. Status-seeking is part of the fun — and it fills the lobby.
Climb the board
0 Live Games
Spectate live games by joining a room.
PlayersBoard SizeBoard TimerTime Elapsed
Privacy Policy
Last updated: July 2026
Welcome to Go Arena!
This Privacy Policy (“Policy”) describes how Go Arena (“we”, “us”, “the service”) collects, uses, protects, and discloses information about anyone who uses goboard.games and related features (collectively, the “Services”).
Please read this Policy closely. By using the Services, you agree to our Terms of Service, including this Policy.
Summary of key points
We encourage you to read this entire Policy, but here are the essentials:
No account required to play. You choose a nickname to play. Optional accounts use email and a password if you want to save your rank across devices.
Limited data. We collect your nickname, a browser reconnect token, gameplay and rating data, aggregate product analytics (see below), basic technical logs, and (if you contact us or create an account) your name, email, and message content.
No ads or data sales. We do not sell your information or use it for targeted advertising.
Functional storage only. We use browser local storage for your nickname, reconnect token, sound preference, puzzle progress, and similar in-browser settings. Puzzle progress stays on your device and is not sent to our servers unless you create an account and sync daily streaks.
Public gameplay. Nicknames, ratings, and game records may be visible to other players and spectators while you use the Services.
Your choices. You can clear site data in your browser. Depending on where you live, you may have additional privacy rights described below.
1. Definitions
Personal information means information that identifies, relates to, describes, or could reasonably be linked with a particular person or device. In this Policy we also use “personal data” to mean the same thing.
Usage data means technical information generated when you use the Services, such as request paths, response timing, error logs, and connection metadata (which may include IP addresses at the hosting layer).
Cookies and similar technologies are small pieces of data stored on your device. Go Arena uses browser local storage for core functionality rather than advertising cookies.
2. Notice at collection
When you use Go Arena, we may collect the following categories of information:
Identifiers and gameplay information
Nickname — chosen when you enter the lobby.
Browser reconnect token — a random ID stored in your browser so we can reconnect you after a refresh.
Gameplay data — moves, passes, resignations, game results, timers, board size, and ELO rating.
Game records — move sequences and results visible during live play, spectating, and post-game review. Full games are kept in server memory for a limited time (about 30 minutes after they end) so you can review moves or download SGF. We do not store complete move-by-move records in our database long term.
Internet and technical activity
Usage data — request paths, timestamps, and diagnostic logs used for security, abuse prevention, and reliability. Our hosting provider may also process connection metadata such as IP addresses.
Preference data — sound on/off, quick-match settings (board size, clock, skill tier, handicap preference), and similar in-browser settings.
Puzzle progress (device-only) — which puzzle IDs you have solved on this browser, whether today’s daily puzzle was completed, and a local daily streak counter. This data stays in local storage and is not uploaded to our servers for guests.
Account daily puzzle streak — if you create an optional account, we store your daily puzzle completion dates and streak counts on our servers so they sync across devices.
Public leaderboard identifiers — nicknames, ratings, records, online status, and stable player ids shown on the public leaderboard so others can challenge you when you are online.
Aggregate product analytics
To improve reliability and usability, the client may send privacy-preserving usage beacons over your live game connection. These beacons include only whitelisted, non-identifying categories, such as:
Device class (for example mobile vs desktop)
Timing buckets (for example how long matchmaking or move acknowledgment took)
Error categories (not error message text)
Reconnect and disconnect counts
Beacons do not include your nickname, email, IP address, move coordinates, board positions, or free-text error messages. The server aggregates these events in memory for operational monitoring and does not store them in our database. Operational metrics may also be available on a protected internal endpoint when configured.
Contact form submissions
Name and email — only if you choose to send us a message through the contact form.
Message content — the text you submit so we can respond to support, bug, privacy, or legal requests.
Optional accounts
You can play without an account. If you choose to create one, we collect:
Email address — used to verify ownership and sign you in on other devices.
Password — stored only as a one-way cryptographic hash; we cannot read your password.
Account linkage — your account is linked to your player nickname, rating, and win/loss record.
Verification emails — short-lived links sent when you sign up or request verification again.
Password reset emails — short-lived links sent only when you request a password reset.
Google sign-in (when enabled) — if you choose “Sign in with Google,” we receive your Google account email and a provider identifier to link or create your optional account. We do not receive your Google password.
We do not require payment information for optional accounts at this time.
What we do not collect to play
Guest play does not require email, passwords, real names, phone numbers, government IDs, precise geolocation, biometrics, or advertising profiles.
3. How we use information
We use the information described above to:
Provide live play, open rooms, player invites, spectating, and reconnect after disconnects
Maintain ELO ratings and win/loss records tied to your nickname
Remember in-browser preferences and puzzle progress on your device
Sync daily puzzle streaks for optional accounts
Show public leaderboard rankings (nickname, rank, ELO, win/loss record, online status, and a stable player id used only to send challenges) and enable challenges to online players
Operate undo requests, rematches, timers, and standard Go rules enforcement
Protect the Services from abuse, cheating, and technical attacks (including rate limits)
Monitor uptime, diagnose bugs, and keep the Services running (including aggregate product analytics described above)
Respond to contact form submissions and privacy or legal requests
Operate optional accounts, email verification, and cross-device sign-in when you choose to use them
Comply with law and respond to lawful requests when required
We do not use your information for targeted advertising, profiling with legal or similarly significant effects, or selling personal information.
4. Retention
We retain aggregate rating and result statistics (ELO, wins, losses, draws) for as long as needed to operate the Services. Browser-stored nickname, reconnect token, sound preference, puzzle progress, and quick-match settings persist until you clear site data for goboard.games (or we invalidate a reconnect token). Finished games are kept in server memory for a limited period after they end, then removed. Aggregate product analytics counters are kept in server memory only for the lifetime of a running server process and are not written to our database.
Optional account data (email, password hash, verification timestamps) is kept while your account exists. Contact form messages are retained only as long as needed to respond and handle the request.
5. Cookies and local storage
Go Arena uses browser local storage for functional purposes only. These values are necessary for the Services to work as designed and are not used for advertising. They currently include:
Nickname — the display name you chose for guest play on this device.
Browser reconnect token — a random ID so we can reconnect you after a refresh. For normal API calls we send this token in request headers or POST bodies — not in query strings. After Google sign-in, a short-lived handoff may briefly appear in the page URL fragment (#payload=…); the app reads it once and immediately clears it from the address bar.
Stable player id — a durable random UUID for your player record on this device, used so the leaderboard can offer challenges to the correct online player.
Sound preference — whether sound effects are on or off.
Quick-match preferences — board size, clock settings, skill tier, and handicap preference for matchmaking.
Puzzle solved list — puzzle IDs you have completed on this browser (used to show progress in the puzzle list).
Daily puzzle status — today’s date, the daily puzzle id, and whether you solved it on this browser.
Local daily streak — consecutive daily completions and longest streak kept on this device for guests.
Guest puzzle progress, daily status, and local streak remain on your device. If you create an optional account, we also store your daily puzzle streak on our servers so it can sync across devices. We do not operate a separate advertising cookie program. If we add non-essential cookies in the future, we will update this Policy and, where required by law, ask for consent before using them.
6. Disclosure to service providers
We use third-party infrastructure to host and operate the Services. These providers process data only on our behalf to run the site, for example:
Render — application hosting
PostgreSQL (via our hosting provider) — ratings, optional account records, and game result storage
Email delivery provider (via SMTP) — sends verification and contact emails on our behalf when configured
Cloudflare Turnstile — bot protection on the contact form when enabled
Google — optional Sign in with Google (OAuth); we receive your verified email and a provider account id, not your Google password
We do not sell personal information. We may disclose information if required by law, to protect the safety and rights of users and the service, or to investigate violations of our Terms of Service.
7. Children
The Services are not directed at children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child under 13 has used the Services, please contact us using the information below and we will take appropriate steps.
If you are at least 13 but not of legal age in your jurisdiction, you may use the Services only with the consent and involvement of a parent or legal guardian.
8. Your privacy rights
Depending on where you live, you may have rights to access, correct, delete, or restrict certain processing of your personal information, or to object to certain uses.
You can clear site data for goboard.games in your browser settings to remove your locally stored nickname, reconnect token, sound preference, puzzle progress, daily puzzle status, and quick-match settings. That does not delete server-side rating data or an optional account.
To request deletion of rating, account, or gameplay data, or to exercise other privacy rights, contact us using the details in Contact us. We may need reasonable information to verify your request and may refuse requests that are abusive, repetitive, or unlawful to fulfill.
9. International users
The Services are operated from the United States. If you access the Services from outside the United States, your information may be transferred to, stored in, and processed in the United States or other countries where our service providers operate. Those countries may have data protection laws different from those in your country.
Where required, we rely on appropriate safeguards for international transfers. If you are in the European Economic Area or United Kingdom and have concerns, you may also lodge a complaint with your local data protection authority.
10. Third-party links, fonts, and security widgets
The Services may load fonts from Google Fonts and Adobe Fonts (Typekit), and use Cloudflare Turnstile on the contact form for abuse prevention. Those providers may process technical data under their own policies. We do not control third-party sites linked from the Services; review their privacy practices separately.
11. Security
We implement reasonable technical and organizational measures designed to protect information collected through the Services, including HTTPS, rate limiting, hashed passwords, hashed verification tokens, and access controls on operational systems. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.
Your reconnect token is stored in your browser. Anyone with access to your device or browser profile may be able to reconnect as your nickname until you clear site data. Keep your account password private and use a device you trust.
12. Changes to this Policy
We may update this Policy from time to time. When we do, we will change the “Last updated” date at the top of this page. Material changes may also be noted on the main site. Continued use of the Services after an update means you accept the revised Policy.
13. Contact us
Questions, complaints, or privacy requests about this Policy can be sent via our contact form.
Please read these Terms and Conditions (“Terms”) before using the Services.
Welcome to Go Arena!
Put simply: respect others, respect the law, and enjoy the game.
The website goboard.games and related online Go features (collectively, the “Services”) are operated by Go Arena (“we”, “us”). By using the Services, you acknowledge that you have read and understand these Terms and agree to be bound by them.
Our Privacy Policy describes how we collect, handle, and use information when you use the Services and is incorporated into these Terms.
Summary of key points
You should read these Terms and our Privacy Policy in full, but here are the essentials:
Free to play. Go Arena provides online Go play and spectating at no charge.
Nickname-based guest play. No registration is required; you choose a nickname and a browser token helps you reconnect. Optional accounts are available if you want to save your rank across devices.
Personal use. Use the Services for personal, non-commercial play unless we give you written permission otherwise.
Fair play. Do not cheat, harass others, abuse bugs, or attempt to break the service.
Public records. Game activity, nicknames, and ratings may be visible to other users and spectators.
As-is service. The Services are provided without warranties, and our liability is limited as described below.
1. The service
Go Arena provides online Go (Baduk/Weiqi) play, open rooms, player invites, spectating, ELO ratings, a public leaderboard, practice against a built-in bot, puzzles, and related features through a web browser. The Services are provided free of charge, on an “as is” and “as available” basis, and may change, pause, or stop at any time without notice.
We may add, remove, or modify features, board sizes, time controls, or UI at our discretion.
2. Eligibility
You must be at least 13 years old to use the Services. If you are at least 13 but not of legal age in your jurisdiction, you may use the Services only with the consent and supervision of a parent or legal guardian who agrees to these Terms on your behalf.
By using the Services, you represent that you meet these requirements and that your use complies with all applicable laws where you live.
3. Nicknames, reconnect tokens, and optional accounts
Guest play does not require email or a password. You choose a nickname to play.
Optional accounts let you verify an email address and sign in with a password to access your rank on other devices.
You are responsible for keeping your password confidential and for activity on devices and browsers you control.
Nicknames must follow our format rules and must not be offensive, misleading, or impersonate another person.
We may adjust or assign a variant of your requested nickname if the name is taken or invalid.
A browser reconnect token ties your session to your nickname on a given device.
Do not sell, transfer, or share access to a nickname identity for commercial purposes.
Subject to these Terms, we grant you a limited, non-exclusive, non-transferable, revocable license to access and use the Services for personal, non-commercial play and spectating. You may not copy, modify, distribute, sell, scrape, reverse-engineer, or create derivative works from the Services except as allowed by law or with our prior written consent.
5. Game records and content
When you play through the Services, we generate records of game activity (“game records”), including moves, results, timers, nicknames, and ratings. Game records are visible to opponents and spectators during live play and post-game review. Aggregate statistics (ELO, wins, losses, draws) are stored in our database. You can download SGF exports after a game; we do not guarantee long-term storage of full move records on our servers.
You may download SGF or similar exports of your games for personal use. You retain any rights you have in your own gameplay choices, but you grant us a worldwide, royalty-free license to host, display, reproduce, and use game records as needed to operate, improve, and promote the Services.
You are responsible for your conduct and for any content you cause to appear through your nickname. We may remove or restrict content or access that violates these Terms or harms the community.
6. Acceptable use and fair play
You agree not to:
Cheat, use bots, engines, or unauthorized assistance during ranked games unless a feature explicitly allows it
Exploit bugs, bypass rate limits, or interfere with servers, sockets, or other users
Harass, threaten, spam, or abuse other players
Use offensive, hateful, or impersonating nicknames
Attempt to gain unauthorized access to accounts, data, or systems
Reverse-engineer, overload, or disrupt the Services
Use the Services for any unlawful purpose
Scrape, mine, or commercially exploit the Services or game records without permission
We may investigate suspected violations, restrict access, adjust ratings, or terminate sessions at our discretion.
7. Gameplay rules
Standard Go rules apply on supported board sizes (9×9, 13×13, and 19×19) with the time controls shown in the lobby. Features such as pass, resign, scoring, and timers operate as implemented in the client and server.
Practice vs Bot is an unranked 9×9 mode against a built-in opponent. Ratings do not change.
Undo requires your opponent’s approval and only applies to the last move. Undo is not available in practice games.
Disconnects may result in loss by timeout after a grace period.
Ratings may change when games end by resignation, scoring, timeout, or similar outcomes.
Rematches and room features are offered as-is and may change.
We do not guarantee that ratings, clocks, or results are error-free in every edge case.
8. Suspension and termination
We may restrict, suspend, or terminate your access to the Services at any time, with or without notice, if you violate these Terms, harm other users, or create risk for the service. You may stop using the Services at any time.
Termination may include disconnecting your session, invalidating reconnect tokens, or preventing further use of a nickname where reasonably necessary.
9. Disclaimer of warranties
To the fullest extent permitted by law, the Services are provided “as is” and “as available” without warranties of any kind, whether express or implied, including implied warranties of merchantability, fitness for a particular purpose, title, and non-infringement.
We do not warrant uninterrupted play, accurate ratings, bug-free software, or that the Services will meet your expectations.
10. Limitation of liability
To the fullest extent permitted by law, Go Arena and its operators will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of profits, data, goodwill, or other intangible losses, arising from your use of or inability to use the Services.
To the extent any liability cannot be excluded, our total liability for any claim relating to the Services will not exceed the greater of (a) the amount you paid us in the twelve months before the claim or (b) fifty U.S. dollars (USD $50).
11. Indemnity
You agree to defend, indemnify, and hold harmless Go Arena and its operators from any claims, damages, losses, and expenses (including reasonable legal fees) arising from your use of the Services, your violation of these Terms, or your violation of any rights of another person.
12. Changes to these Terms
We may update these Terms from time to time. The “Last updated” date at the top will change when we do. Continued use of the Services after changes are posted means you accept the updated Terms. We encourage you to review this page periodically.
13. Contact us
Questions about these Terms can be sent via our contact form.
Send us a message using the form below. We typically respond within a few business days. By submitting the form, you agree that we may use your name, email address, and message to respond to your inquiry, as described in our Privacy Policy.