Lichess Feed Widget for Website. Free, Open Source - Poper
Lichess Feed Widget

Lichess on any website.

Embed your Lichess ratings, games, studies and Arenas in 90 seconds. Pulled live from the free, open-source chess platform. No code.

No credit card required
14-day free trial
Cancel anytime

Trusted by 11,000+ creators

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Free forever, paid plans from $19/mo

Try the live Lichess widget

Live demo, not a screenshot. Paste any Lichess handle, style it, brand it, embed it. What you see here is what ships to your site.

From Lichess to your site

Your Lichess reviews. Now on your own domain.

Poper crawls the official Lichess review feed for your business and renders it inline on your website. Same reviews, your branding, your domain.

lichess.org
lichess.org/@/Acme profile with Lichess black logo, green Patron Wings, 2,547 Blitz / 2,847 Bullet / 1,247 Rapid ratings, Top 100 USA badge, recent-games table and three highlighted games (Maya +18 Bullet, Tom +24 Crazyhouse, Aisha Puzzle Storm 47 in 3 min)Source: LichessOpen
lichess.org/@/Acme profile with Lichess black logo, green Patron Wings, 2,547 Blitz / 2,847 Bullet / 1,247 Rapid ratings, Top 100 USA badge, recent-games table and three highlighted games (Maya +18 Bullet, Tom +24 Crazyhouse, Aisha Puzzle Storm 47 in 3 min)
acmechess.org
Acme Chess site at acmechess.org with deep-emerald and warm-cream branding, Open-source chess teacher hero, embedded Lichess widget showing the same 3 game-cards (Maya, Tom, Aisha), and Source: Lichess Patron Auto-sync 30 min footerPoper widget live
Acme Chess site at acmechess.org with deep-emerald and warm-cream branding, Open-source chess teacher hero, embedded Lichess widget showing the same 3 game-cards (Maya, Tom, Aisha), and Source: Lichess Patron Auto-sync 30 min footer

Mockups for illustration. Pull your real Lichess Feed Widget: Embed Ratings, Games, Studies and Puzzles on Any Site from Lichess and embed in 90 seconds.

How to use it

How to add a Lichess feed to your website

Three steps. Under two minutes. No developer needed.

  1. 01

    Paste any Lichess username

    Drop in any public Lichess handle (yours, your coach, your club captain). The widget reads the open Lichess API instantly. No OAuth, no token, no key to manage.

    Poper widget builder searching Acme and resolving lichess.org/@/Acme with a 2,547 Blitz badge, green Patron Wings tag, and Lichess black Connect button
  2. 02

    Pick what to feature and brand it

    Choose ratings tab (Classical, Rapid, Blitz, Bullet, UltraBullet, plus variants), recent games with PGN replay, public studies, Arenas or puzzle stats. Style colors, fonts and spacing to match your site exactly.

    Layout picker with six minimalist Lichess board thumbnails (Recent Games, Ratings Tab, Game Card, Studies List, Arenas Block, Puzzle Stats) plus Lichess-black brand controls
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your site. Works on WordPress, Shopify, Wix, Squarespace, Webflow, Ghost, Framer and 250+ platforms.

    One-line embed script for the Lichess feed widget shown in a dark code editor with a black Copy button and Webflow, Hugo, Eleventy, Lichess Studies and Chess24 platform badges

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the Lichess Feed Widget: Embed Ratings, Games, Studies and Puzzles on Any Site.

What you get with Poper Lichess Feed

Six things that matter when you embed a Lichess profile on your site, not 30 features no one uses.

Built on the 100% free, open-source chess platform

Lichess is a non-profit, donation-supported, AGPL-licensed open-source project, not a commercial chess company. Every feature is free forever, there are no ads ever, and the public API is openly documented. Poper plugs straight into that ecosystem so the widget on your site reflects the same free and open spirit your audience already trusts.

Every rating, every time control, every variant

Surface Classical, Rapid, Blitz, Bullet and UltraBullet on a switchable ratings tab, plus Lichess-only variants (Atomic, Crazyhouse, Chess960, King of the Hill, Antichess, Horde, Three-check, Racing Kings). One widget, every format you actually play.

Public Studies as first-class content

Mirror your public Lichess Studies with chapter counts and direct links. Coaches publish opening repertoires and endgame trainers right on their site.

Multi-user club leaderboards

Combine multiple Lichess handles into one live leaderboard sorted by any rating. Built for chess clubs, university teams and FOSS communities.

Core Web Vitals safe

Lazy-loaded below the fold, async-injected, scoped CSS that does not bleed into your design system. Under 40KB gzipped. No CLS, no LCP regression, no Lighthouse hit.

Puzzles, Arenas and PGN replay built in

Show puzzle rating and best storms, list recent Arena and Swiss tournament finishes, and let visitors replay any of your games inline with a themeable Lichess board. All from the open API, all included.

Use cases

Where Lichess Feed Widget: Embed Ratings, Games, Studies and Puzzles on Any Site actually moves the needle

Four buyer types who get the most lift from embedding Lichess Feed Widget: Embed Ratings, Games, Studies and Puzzles on Any Site on their site.

Coach and streamer setup with a minimalist Lichess chess board, Sicilian Najdorf lesson notes panel, and a Twitch LIVE overlay showing Acme at 2,547 Blitz

Coach + streamer

Surface your Lichess board, lesson notes and Twitch overlay together. Minimal aesthetic, no ads, no upsells stealing focus from the lesson.

Tournament organizer dashboard with a 16-player single-elimination bracket leading to Acme vs Maya final, a multi-board hall of six minimalist Lichess boards, and a Swiss pairings sheet for round 5

Tournament organizer

Run Arenas and Swiss events on Lichess and pull the bracket, multi-board hall view and pairings sheet straight onto your tournament site.

Puzzle Storm solver layout with a 3-minute timer, active tactics puzzle on a minimalist Lichess board, top-six Storm leaderboard, and a green Storm icon next to streak 47

Puzzle Storm solver

Show your Lichess Puzzle Storm streak, leaderboard rank and tactics-puzzle stream on your site. Open data, open API, free forever.

Online chess club page with a Discord #chess-club thread (Maya, Acme, Tom), an Open Study card for Sicilian Lines, a Tournament card for Saturday 7pm, and a live club leaderboard ranking 7 members by rating

Online chess club

Mirror your Discord server, study links and tournament icons next to a live multi-user club leaderboard pulled from the open Lichess API.

Poper vs other Lichess and chess widgets

Lichess.org ships an official iframe embed and Chess.com has its own commercial widget. Here is how Poper stacks up against both on what matters.

 Recommended
Poper
Lichess.org official embed
Chess.com widget
Generic iframe
Free plan available
Limited
Pulls from the open Lichess API
Manual
Ratings tab (Classical, Rapid, Blitz, Bullet, UltraBullet)
Single rating
Different platform
Lichess variants (Atomic, Crazyhouse, Chess960, more)
Limited
Public Studies surfacing
Single study only
Arena and Swiss tournament results
Different platform
Multi-user club leaderboard
Brand-match styling (colors, fonts, CSS)
Lichess theme only
Limited
Schema.org structured data on widget content
Sync frequency (lowest plan)
1 hour
Live but read-only
24 hours
Page reload
Bundled with popups, forms, quizzes
Pricing for unlimited Lichess profiles
$19/mo (Starter)
Free, fixed UI
$10+/mo
Free

Comparison reflects publicly listed pricing and features as of 2026. Verify current details on each provider's site. Lichess.org is a non-profit and intentionally limits its embed to the basic profile widget.

Under the hood

What Poper actually injects on your page

No mystery, no manual JSON-LD writing. This is the markup that earns your listing rich-result stars.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your Business Name",
  "image": "https://yourbusiness.com/logo.png",
  "url": "https://yourbusiness.com",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "1847"
  },
  "review": [
    {
      "@type": "Review",
      "author": { "@type": "Person", "name": "Jane Smith" },
      "datePublished": "2026-04-12",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5"
      },
      "reviewBody": "Outstanding service from start to finish."
    }
  ]
}

Validated against Google's official Rich Results Test on day one.

Run the test yourself

Real chess teams. Real outcomes.

Coaches, clubs and FOSS communities who chose Lichess and Poper over the commercial alternatives.

Poper has improved our website's user engagement! Since integrating Poper's personalized popups, we've seen a dramatic surge in conversions and user interactions. The platform's intuitive design makes creating and customizing popups a breeze, even for those with minimal tech skills. What truly sets Poper apart are its…
Jayson Ang
Jayson Ang
Singapore Property Swapper · Singapore Property Swapper
Fantastic app and support team, they are very quick to help and provide a solution or improvement to their product. Highly recommended!
Alex
Alex
CEO · AH
Poper has been a total lifesaver for our agency! As a digital marketing agency, we’re always juggling a million things at once. Poper has been a real game-changer in terms of streamlining our workflow and keeping track of all our clients’ campaigns. The ability to track all our clients’ websites from one place is a…
Idris Basir
Idris Basir
-

Pricing

Simple pricing. Free plan covers most websites.

Free forever for one widget. Upgrade only when you need faster sync, multiple instances, or to drop the watermark.

Free

Everything you need to ship the widget today.

$0forever
  • 1 widget instance
  • All layouts & customization
  • Brand-match styling
  • 6-hour sync cadence
  • Poper watermark
Start free
Most popular

Pro

Remove the watermark, faster sync, more widget instances.

$19/mo
  • Unlimited widget instances
  • 30-minute sync cadence
  • No Poper watermark
  • Custom CSS
  • Priority email support
  • Shoppable tagging
Start 14-day trial

Business

Multi-site, multi-account, white-label.

$49/mo
  • Multi-account combined feeds
  • Real-time sync
  • White-label embed
  • API access
  • Dedicated success manager
  • Custom SLA
Start 14-day trial

All plans include unlimited page views, no contracts, cancel anytime. Annual billing saves 20%.

Guide · 4 min read

The complete guide to embedding a Lichess feed on your website

Lichess is the largest free and open-source chess platform on the internet. It was founded by French developer Thibault Duplessis in 2010, runs as a registered non-profit, is funded entirely by donations, carries no ads of any kind, and ships every feature free forever. The whole codebase is published under the AGPL license, the public API is openly documented, and there is no premium tier. For the millions of chess players who care about that ethos, Lichess is home. This guide walks through what actually matters when you embed a Lichess feed on your site in 2026: the platform's open-source model, the depth of the ratings system, Studies and puzzles, performance, and the difference between Lichess and the commercial alternatives.

01

Why Lichess is different: non-profit, open source, free forever

Lichess.org launched in 2010 as a side project by Thibault Duplessis. By 2017 it had grown big enough to register as a French non-profit (association loi 1901), and it has operated under that structure ever since. Every line of code on Lichess.org is published openly under the AGPL license, which means anyone can read, audit, fork or self-host the entire platform. There has never been a paid tier. There have never been ads. Server costs and a tiny core team are funded entirely by community donations, with full financial transparency published on the site. The contrast with the commercial chess industry is stark: Chess.com is a for-profit company with a tiered subscription model, premium puzzles paywalled behind paid plans, and ads on free accounts. ChessKid, the kids product, is also paid. Decode Chess, ICCF and most engine analysis tools are commercial. Lichess offers everything those products charge for at no cost, with the same or better quality, and publishes the source code so you can verify it. When you embed a Lichess widget on your site, you are not just showing a profile, you are aligning yourself with that open-source ethos.

02

The depth of the Lichess rating system: every time control, every variant

Lichess maintains separate Glicko-2 ratings for five standard time controls (Classical, Rapid, Blitz, Bullet and UltraBullet), plus separate ratings for every chess variant the platform supports: Atomic, Crazyhouse, Chess960, King of the Hill, Antichess, Horde, Three-check and Racing Kings. That granularity matters because chess strength is not a single number. A 2400 Bullet specialist might be 2000 Classical. A serious Crazyhouse player might be the world top-100 in that variant and only club-level in standard chess. A widget that only shows one rating misses most of the picture. Poper's ratings block exposes a switchable tab so visitors can see Classical, Rapid, Blitz, Bullet and UltraBullet on demand, plus an optional variants drawer for the Lichess-only formats. Coaches use this to demonstrate format range, club leaderboards use it to sort members by their preferred control, and variant specialists finally have a way to surface the rating that actually represents what they play.

03

Studies and puzzles: the Lichess features Chess.com cannot match

Lichess Studies are the platform's killer feature for serious chess work. A Study is a shareable, chaptered analysis document with full board annotation, multiple variations, embedded videos, computer evaluation and collaborative editing. Coaches publish opening repertoires and endgame trainers as Studies. The Lichess team and World Champion-level commentators publish annotated master games as Studies. Universities run their tournament prep as Studies. Chess.com has no real equivalent (their lessons product is paywalled, single-author and not shareable in the same way). Poper's widget treats Studies as first-class content: you can mirror your public Lichess Studies on your own site with chapter counts and direct links, so prospective students see exactly the training material you teach with before booking a lesson. Puzzles are similar. Lichess publishes its full puzzle database under an open license, runs Puzzle Rush and Puzzle Storm modes free for everyone, and surfaces a Glicko-rated Puzzle rating per account that you can show alongside your standard ratings to demonstrate tactical strength.

04

Why open-source matters for the widget you embed

Lichess publishes its source code under AGPL, but the widget you embed on your site is also code that runs in your visitors' browsers. That code matters. Image-heavy chess widgets (boards, piece sprites, game replay) are notorious Core Web Vitals killers when they are written carelessly. The worst offenders load 200KB+ of JavaScript synchronously, fetch the full Lichess profile on every single page view instead of caching, and inject styles that override your design system. The result is a hit to your Largest Contentful Paint, your Cumulative Layout Shift, and your overall Lighthouse score, exactly the metrics Google now uses as a ranking signal. Poper's Lichess widget loads asynchronously below the fold by default, fetches profile data from a global CDN edge cache (so your visitors do not hit Lichess.org on every page view, which also respects the platform's published rate limits), uses scoped CSS that will not bleed into your design system, and clocks in under 40KB gzipped. If page speed matters to your SEO, this is the single biggest reason to choose carefully which Lichess widget you embed.

05

Lichess vs Chess.com: when to embed which platform

Both Chess.com and Lichess have legitimate reasons to be on a chess content creator's site. Chess.com is the largest commercial chess platform, has the strongest streamer roster, and runs the highest-prize-money online events. Lichess is the open-source, ad-free, donation-funded alternative that owns the FOSS, academic and serious competitive variants communities. Many serious players have accounts on both. The decision tree is simple: if your audience cares about the open-source ethos, if you teach with Lichess Studies, if you compete in Lichess Arenas, if you play variants, or if you simply prefer a platform with no ads and no upsells, embed your Lichess feed. If your primary chess content is on Chess.com (Twitch streams, Chess.com events, paid lessons there), embed the Chess.com widget instead. There is also nothing stopping you from embedding both, side by side, on a single chess content page. Poper supports both widgets natively and you can configure them in the same dashboard.

Quick reference

What is Lichess Feed Widget: Embed Ratings, Games, Studies and Puzzles on Any Site?

The Lichess Feed Widget is an embeddable block that pulls a public Lichess.org profile (ratings across all time controls and variants, recent games with PGN replay, public Studies, Arena and Swiss results, and puzzle stats) into any website via a one-line script tag, using the open and unauthenticated Lichess public API.

Key facts

  • Lichess.org is a registered non-profit, founded by Thibault Duplessis in 2010, funded entirely by donations with no ads or paid tiers.
  • The full Lichess codebase is published under the AGPL open-source license, making it auditable and self-hostable by anyone.
  • Lichess maintains separate Glicko-2 ratings for Classical, Rapid, Blitz, Bullet and UltraBullet, plus eight chess variants.
  • The Lichess public API is openly documented and requires no authentication for public profile, game, study and tournament data.
  • Poper renders the Lichess widget under 40KB gzipped, lazy-loaded async, with no Core Web Vitals impact.
  • The widget supports multi-user club leaderboards, public Lichess Study mirroring, and Schema.org structured data on rendered content.

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Stop bolting an iframe onto your chess page

Poper takes 90 seconds to embed and pulls live from the open Lichess API. Free plan, no credit card.

Free plan available forever