themestestedbyWhirlwind eCommerce logo — Shopify and BigCommerce ecommerce development agencyWhirlwind eCommerce
Berlin theme preview

Berlin

Berlin is a Shopify theme by Apparent Collective ($380). Tested on 2026-11-08 with Google Lighthouse via PageSpeed Insights on its own demo store, it scores 71 for mobile speed and 95 for desktop speed, 97/97 for SEO and 91/89 for accessibility (mobile/desktop, 0–100). Those are medians across its 5 tested presets; mobile speed across every tested page ranges from 56 to 100. On its marketplace it is rated 4.8 out of 5 from 26 reviews.

Mobile64
Berlin home page on mobile
Desktop94
Berlin home page on desktop

Scores

MobileDesktop
Speed7195
SEO9797
Accessibility9189
Best practices9696

Median of 5 presets · measured 150 times since 2026-09-11 · Lighthouse via PageSpeed Insights · 0–100, 90+ is good.

Why not 100 — Berlin home page

Mobile

Speed 64 · 36 points to gain

  • −22 Largest Contentful Paint medium effort
  • −8.7 Speed Index medium effort
  • −5.1 Total Blocking Time medium effort
  • 300 ms Reduce unused JavaScript high effort
  • 150 ms Reduce unused CSS high effort

SEO 92 · 8 points to gain

  • −7.7 Document does not have a meta description low effort

Accessibility 86 · 14 points to gain

  • −4 `[role]`s are not contained by their required parent element medium effort
  • −2.8 Background and foreground colors do not have a sufficient contrast ratio. medium effort
  • −2.8 Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`). low effort
  • −2.8 Touch targets do not have sufficient size or spacing. medium effort
  • −1.2 Heading elements are not in a sequentially-descending order medium effort

Best practices 96 · 4 points to gain

  • −3.8 Browser errors were logged to the console medium effort

Desktop

Speed 94 · 6 points to gain

  • −5.7 Speed Index medium effort
  • −0.8 Largest Contentful Paint medium effort

SEO 92 · 8 points to gain

  • −7.7 Document does not have a meta description low effort

Accessibility 86 · 14 points to gain

  • −4 `[role]`s are not contained by their required parent element medium effort
  • −2.8 Background and foreground colors do not have a sufficient contrast ratio. medium effort
  • −2.8 Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`). low effort
  • −2.8 Touch targets do not have sufficient size or spacing. medium effort
  • −1.2 Heading elements are not in a sequentially-descending order medium effort

Best practices 96 · 4 points to gain

  • −3.8 Browser errors were logged to the console medium effort

Presets and pages

Preset / pageSpeedSEOA11ySpeedSEOA11yTested
mobiledesktop
Stereo demo ↗ 869791969789 2026-11-07
category ↗ 83100929710089 2026-11-07
home ↗ 769293939290 2026-11-08
product ↗ 100100899910089 2026-11-07
Berlin default demo ↗ 719789969788 2026-11-07
category ↗ 56100929610089 2026-11-07
home ↗ 649286949286 2026-11-07
product ↗ 93100899710089 2026-11-07
Fade demo ↗ 719791959789 2026-11-07
category ↗ 83100929710089 2026-11-07
home ↗ 629293909290 2026-11-08
product ↗ 69100899810089 2026-11-07
Polarized demo ↗ 699789879788 2026-11-07
category ↗ 65100929610089 2026-11-07
home ↗ 729286899286 2026-11-08
product ↗ 70100897710089 2026-11-07
Adrenaline demo ↗ 859791859789 2026-11-07
category ↗ 83100929710089 2026-11-07
home ↗ 739293869290 2026-11-08
product ↗ 99100897310089 2026-11-07

Show this score on your site

A live badge: it always shows Berlin's current score and links back here. Paste this where the theme is sold or documented.

Berlin: mobile speed 71 on Themestested
<a href="https://themestested.com/theme/shopify/berlin"><img src="https://themestested.com/badge/shopify/berlin.svg" alt="Berlin speed score on Themestested" height="20"></a>

Add ?device=d for the desktop score, or ?metric=seo / ?metric=a11y for SEO or accessibility.