Chess in Karaj
A city of commuters - and an evening that does not require going back into Tehran for it
Vibe Chess is an evening over a board in an ordinary room: a cafe, an office, a co-working space. Four or five short games, a different opponent each round, and a standings table at the end. A free app does the hard part - who plays whom, with which colour, and who is genuinely leading.
There is no Vibe Chess meetup in Karaj yet. The app works here and the city is in the system - the first evening belongs to whoever sets it up.
Something to do here, on a weeknight, without a commute attached
The fourth-largest city in Iran, and a dormitory for the largest
A great deal of Karaj works in Tehran. The commute defines the week: the day ends somewhere else, and by the time you are home the idea of going back out - let alone back into the capital - has lost its appeal.
That is precisely why an evening format has to be local. Not a club with a schedule in another city, but four games in a cafe fifteen minutes from your flat, finished before eleven.
The competitive structure exists at provincial level - Alborz has its own association under the national federation, with the usual path through provincial championships. What is missing is the low-effort version, which needs no venue booking, no arbiter and no plan beyond a start time.
Five people who end up at the same table
You commute and lose the evening to it
Ninety minutes of blitz within walking distance is a different proposition from a club night in another city.
You want your neighbours to be people you know
Four rounds is four conversations with people who live nearby. It works faster than years of passing them in a stairwell.
You played as a teenager
The moves come back in one game. What takes longer is the habit of thinking before you touch a piece - and that comes back too.
You manage a team here
An office tournament is the rare team event nobody has to be talked into, because half the room already plays on their phone.
You run a cafe with quiet weeknights
A recurring tournament fills tables on the nights that never fill, and the people who come stay for hours.
Five steps from an idea to a finished crosstable
The hard part of a Swiss tournament was always the pairings. That part is the program's job now, which is why an evening like this no longer needs an arbiter.
- 1
Decide where and when
Eight seats and a free evening. The venue is whatever room you can already get into without asking permission twice.
- 2
Describe the evening once
Rounds, minutes per player, start time. The app turns four answers into a tournament that is ready to take entries.
- 3
Let people add themselves
A single link replaces the sign-up sheet, and nobody has to be chased for an answer the night before.
- 4
Play the rounds in order
The pairings are made for you, round by round. You type in results; the table does the rest in front of everybody.
- 5
End on a final table
Points, Buchholz and the order are settled as the last game ends - there is no evening spent adding things up afterwards.
What usually stops people, and what actually happens
There is no chess scene here
There is no visible one, which is not the same thing. Every city this size has hundreds of people who play online and would play in person given somewhere to go.
I am not strong enough to organize
Organizing needs no playing strength at all. The pairings, colours and standings are the program's job.
I only know two people who play
Then you are three. Ask each of them to bring one and you have a six-player event; eight makes a four-round Swiss.
The connection in the venue is poor
The clock and the puzzle sprint run on the phone itself. Results upload later; games never wait for the network.
It will drag on for hours
Four rounds of blitz is about ninety minutes from first move to final table.
Somebody will have to pay for it
Nobody does. The app is free with no paid tier, no player limit and no advertising.
What you get for nothing
Swiss pairings
Pairings come from bbpPairings, the open-source program federations run for rated Swiss events. Colours and rematches are its arithmetic, not yours. Picking the number of rounds.
Standings and tie-breaks
Every result rewrites the table, Buchholz and all - so the final order is finished before anybody asks for it.
A chess clock
Any two phones become a clock through the browser. It needs no connection once open, which matters in rooms where the wi-fi is a rumour.
Frequently asked
Where can I play chess in Karaj?
Competitive chess runs through the Alborz province association under the national federation, with provincial championships feeding into national events. For a casual game the practical route is an evening event in a cafe or an office - which is what this page is about.
Are there Vibe Chess evenings in Karaj already?
Not yet. The city is in the system and the app works here, but no meetup has been run so far.
Do I have to go to Tehran for a tournament?
For rated competition, often yes. For an evening of four or five games, no - that is exactly the point of running one locally.
How many players do I need?
Eight gives a four-round Swiss and a real winner; sixteen gives five rounds. There is no maximum in the app.
How long does an evening take?
About ninety minutes for blitz, closer to three hours for rapid.
Is the app free?
Yes. No subscriptions, no paid tiers, no limit on tournaments or players, no advertising.
Does it work in Persian?
Not yet - the interface speaks eleven languages and Persian is not among them. English and Arabic are the nearest options.
What do I need to bring?
Boards and pieces, and phones for the clock, which runs in the browser with nothing to install.
Are the pairings official?
They follow the Dutch system through bbpPairings, the open-source engine used at rated events, with Buchholz as the tie-break. The program has no FIDE approval of its own.
Can I run one for a school or a club?
Yes. No club status or licence is needed to create a tournament; for juniors the account belongs to a coach or a parent.
Where people play and learn chess in Karaj
Karaj sits in Alborz province, next to the capital and inside its orbit: much of the city commutes to Tehran daily. Competitive chess follows the same geography - the provincial association organizes local competition under the Chess Federation of the Islamic Republic of Iran, while the biggest tournaments and the strongest club teams are an hour's drive away.
- Alborz Province Chess AssociationKaraj · provincial competition under the national federation and the route into national championships
- Chess Federation of the Islamic Republic of Irannational body, Tehran · national championships, titles and the international calendar (ircf.ir)
- Premier League club teamsTehran and other provinces · the ten-club national team championship, played over weekends across the country
- Karaj is Iran's fourth-largest city and part of the Tehran metropolitan area, with a large share of residents commuting to the capital.
- Provincial associations like Alborz's run the qualifying competitions that feed Iran's national championship.
- Iran's team championship is contested by ten clubs and moves between provinces through the season.
- Chess was banned in Iran after the 1979 revolution and permitted again in 1988; the country now has players inside the world's top 20.
Solve a chess puzzle
Mate in one - a real position from a chess database. Solve it and see if you're a fit for us.
A tournament without a paper crosstable
Everything people usually keep in a spreadsheet is already in the app: pairings, points, tie-breaks, round order. Free, with no subscriptions and no cap on the number of players.
- Swissmany players, one evening: four or five rounds are enough
- Round robinthe fairest format for six to ten players
- Free meetupnot a tournament, just an evening of chess - who is free and who is playing is visible in the app