favicon-checker.com

duolingo.com favicon

https://www.duolingo.com/ · 1 redirect · checked

  • 22passed
  • 2warnings
  • 3missing
  • 6optional

The main favicon of duolingo.com is favicon.ico, an ICO file with 16, 32, and 48 px images (15.0 KB). We found 4 icon files, 73.0 KB in total. Google Search can use duolingo-touch-icon2.png, a 180×180 PNG file (10.9 KB). The site scores 81 out of 100: 22 passed, 2 warnings, 3 missing. Missing: favicon.ico, SVG favicon, maskable manifest icon.

How it looks

Rendered from the files we found.

Duolingo
Browser tab · lightPassed
Duolingo
Browser tab · darkPassed
Duolingohttps://www.duolingo.com
Duolingo Duolingo is the world's most popular way to learn a language. It's 100% free, fun and science-based. Practice online on duolingo.com or on the apps!
Google searchPassed
Duolingo
iOS home screenWarning

iOS fills transparent areas with black. Give the icon a solid background.

Android · maskableMissing

There is no maskable icon, so Android shrinks the regular one onto a white circle.

Duolingo
PWA install & splashPassed

All favicon files of duolingo.com

4 found
FileFound throughFormatSizeWeight
duolingo-touch-icon2.pngrel="apple-touch-icon"PNG180×18010.9 KB
favicon.icorel="icon"ICO16, 32, 48 px15.0 KB
pwa-icon-circle-192.pngmanifestPNG192×19211.8 KB
pwa-icon-circle-512.pngmanifestPNG512×51235.3 KB

Classic favicon

1 passed · 1 missing
ico

favicon.ico

Missing
GET /favicon.ico – not found
HTTP
200

Browsers, RSS readers and many crawlers request /favicon.ico even when the HTML declares other icons. The URL does not return an image (text/html).

ICO

Passed
<link rel="icon" href="https://d35aaqx5ub95lt.cloudfront.net/favicon.ico">
Declared
no sizes
Actual
16 · 32 · 48
Format
ICO
File size
15.0 KB
HTTP
200
Content-Type
image/vnd.microsoft.icon

SVG icon

1 missing
svg

SVG favicon

Missing
<link rel="icon" type="image/svg+xml" href="…"> – not found

An SVG icon stays sharp at any size and can switch colors for dark browser themes.

Apple

1 warning · 1 optional

Apple touch icon

Warning
<link rel="apple-touch-icon" href="https://d35aaqx5ub95lt.cloudfront.net/images/duolingo-touch-icon2.png">
Declared
no sizes
Actual
180×180
Recommended
180×180
Background
transparent
File size
10.9 KB
HTTP
200

iOS fills transparent areas with black. Give the icon a solid background.

mask

Safari pinned tab (mask-icon)

Optional
<link rel="mask-icon" href="…" color="…"> – not found

Legacy. Safari 12+ uses the regular favicon, so this is no longer required.

Web app manifest file

1 passed
json

manifest.json

Passed
<link rel="manifest" href="/manifest.json">
HTTP
200
Content-Type
application/json
JSON
valid
File size
488 B
Same origin
yes
Cache
no-cache

Manifest fields

7 passed · 1 warning · 1 missing · 1 optional
  • name
    Duolingo
  • short_name
    Duolingo
  • start_url
    /?utm_source=pwa_launch
  • display
    standalone
  • theme_colorColors the title bar of the installed app.
    not set
  • background_color
    #ffffff
  • icons · 192×192
    PNG · 11.8 KB · 200
  • icons · 512×512
    PNG · 35.3 KB · 200
  • icons · purpose: maskableWithout it Android shrinks your icon onto a white circle.
    not found
  • id
    not set

Google search

6 passed
  • Supported file format
    PNG · duolingo-touch-icon2.png
  • Square, at least 8×8 px
    180×180
  • Larger than 48×48 px
    180 px
  • Declared on the homepage
    yes
  • Not blocked by robots.txt
    allowed
  • Stable URL
    no redirects

Meta & legacy

4 optional
  • theme-colorColors the browser UI on mobile.
    not set
  • theme-color for dark modemedia="(prefers-color-scheme: dark)"
    not set
  • msapplication-TileColorWindows tiles, legacy.
    not set
  • browserconfig.xmlWindows tiles, legacy.
    not found

Delivery & performance

7 passed
  • HTTPS for every icon
    4 of 4
  • No mixed content
    0 http:// links
  • No broken links
    0 errors
  • Cache headers
    4 of 4 · ≥ 1 day
  • Total icon weight
    73.0 KB
  • Redirects
    0
  • Duplicate tags
    none

Icon tags found in <head>

<link rel="apple-touch-icon" href="https://d35aaqx5ub95lt.cloudfront.net/images/duolingo-touch-icon2.png">
<link rel="icon" href="https://d35aaqx5ub95lt.cloudfront.net/favicon.ico">
<link rel="manifest" href="/manifest.json">

Questions about the duolingo.com favicon

Where is the duolingo.com favicon?

The main one is at https://d35aaqx5ub95lt.cloudfront.net/favicon.ico.

What size is the duolingo.com favicon?

favicon.ico is 16, 32, 48 px. The largest raster icon on the site is pwa-icon-circle-512.png at 512×512 px.

Can Google Search show the duolingo.com favicon?

The site meets Google's rules: duolingo-touch-icon2.png is a 180×180 PNG file (10.9 KB) and robots.txt allows it. Google still decides what it shows.

Does duolingo.com have an Apple touch icon and a maskable icon?

The Apple touch icon is 180×180, with transparent areas that iOS turns black. The manifest has no maskable icon, so Android shrinks the regular one onto a white circle.

More favicon reports

All checked sites