Letterboxd Stats & Watchlist Tools icon

Letterboxd Stats & Watchlist Tools

See quick stats for the films on any Letterboxd page — count, average rating, distribution — and export them to CSV.

Works on
Chrome
Version
3.0.3

Letterboxd will happily hold years of your logged films and still tell you almost nothing about them unless you pay for Pro. This drops a My stats button into the corner of any letterboxd.com page: how many films are on it, how many carry a rating, and what those ratings average.

Letterboxd is great for logging films but thin on personal stats unless you pay for Pro. This adds a quick stats panel to any Letterboxd page.

Open your profile, a films list, or your diary, click My stats, and you get the count, how many you've rated, and your average rating for what's on the page. One click exports the list (titles + ratings) to a CSV you can keep or crunch in a spreadsheet.

It reads only what's on the page you're viewing. No account linking, no sign-in, nothing uploaded.

Independent extension, not affiliated with Letterboxd.

Screenshots

What it does

  • Count, rated count and average rating for the films on the page.

  • One-click CSV export of titles and ratings.

  • Works on profiles, lists and diary pages.

  • Runs entirely in your browser

    no login, no servers, no tracking.

When you'd reach for it

  • Checking what you actually average on a list

    Open a list, your films page or your diary and click My stats in the bottom-right corner. A small panel opens above the button with three numbers — Films, Rated, Avg — read from the posters currently on screen. Click anywhere outside it and the panel closes again.

  • Getting your ratings into a spreadsheet

    The Export CSV button in that panel writes a two-column file, title and rating, and saves it to your Downloads folder as letterboxd.csv. A toast confirms the save. Open it in Sheets, Excel or Numbers and you can sort, pivot and chart the list however you want.

  • Spotting how much of a list you never rated

    Films counts every entry on the page; Rated counts only the ones showing a star rating. The gap between the two numbers is your unrated backlog for that page. Those films still appear in the export, with the rating column left empty, so you can filter them in the spreadsheet.

How to use it

  1. 01Open your profile, a list, or your diary on letterboxd.com.
  2. 02Click My stats at the bottom-right.
  3. 03See the numbers, and click Export CSV to save the list.

Permissions & privacy

Single purpose

Single purpose: Show stats for the films on the current Letterboxd page and export them to CSV. Permission — downloads: save the CSV via chrome.downloads. Permission — storage: local preference only. Host permissions — https://letterboxd.com/*: read the films shown on the page. No <all_urls>. Remote code: None. Data collection / transmission: None. Read and exported locally only.

downloadsSaves files to your Downloads folder.

Reads only the films shown on the Letterboxd page you have open and, on request, writes a CSV to your Downloads. Nothing is stored or sent anywhere. It runs only the code shipped inside the package — no remote code is fetched.

Questions people ask

How do I export a letterboxd list to csv?

Open the list in Chrome, click My stats at the bottom right, then click Export CSV. The file arrives in your Downloads folder as letterboxd.csv with a title,rating header row, and a repeat export gets a numbered filename rather than overwriting the first one.

Does it cover my whole diary or only the page I'm on?

Only the page you have open. It reads the film entries rendered in that document, so a paginated diary or list gives you one page of numbers at a time and you would export each page separately. Titles that appear twice on the same page are counted once.

Do I have to connect or log in to my Letterboxd account?

No. It reads the markup of the page your browser is already displaying, which is why pages that only exist when you are logged in — your own diary, your watchlist — work normally. This is an independent extension and is not affiliated with Letterboxd.

What permissions does it request?

One: downloads. The service worker uses it to hand the CSV to chrome.downloads, and that is the only thing the background script does. The content script is limited by the manifest to https://letterboxd.com and its subdomains, and no other host is listed.

Why is the average different from the number on my profile?

Because it averages a page, not an account. Only films showing a rating go into the calculation, half stars count as 0.5, and the result is rounded to two decimals. A page holding a slice of your films therefore gives you the average for that slice, not a lifetime figure.

Related extensions