Free font alternatives

Free alternatives to Cooper Black

Cooper Black is a commercial fat-face from Bitstream / Monotype (Oswald Cooper). Commercial cuts licensed per foundry. Below are the 8 closest free, open-licensed families in the BrandSweets library, ranked by our published, deterministic score — classification, measured proportions, traits, role, language and variable support. Each one is shown in its own face and is free to self-host.

Cooper Black is a trademark of its owner, named here only to identify the typeface. We do not host, embed or distribute it; “similar” means similar classification and proportions, nothing more.

  1. #167% matchcurated pickserifOFL-1.1 · Undercase Type, Phaedra Charles, Flavia Zimbardi
    Fraunces

    Sphinx of black quartz, judge my vow

    At its heaviest, softest setting Fraunces gets very close to Cooper Black's rounded, retro warmth.

    Show score breakdown
    Classification×0.35
    100%
    Same class: old-style.
    Metrics×0.25
    48%
    x-height 0.48 vs 0.55 for Cooper Black (noticeably different); cap height 0.70 vs 0.70 for Cooper Black (near-identical); normal width vs wide for Cooper Black; high stroke contrast vs low for Cooper Black.
    Traits×0.20
    0%
    No shared traits.
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: serif.
    View Fraunces specimen →Pairings →100 · 200 · 300 · 400 · 500 · 600 · 700 · 800 · 900
  2. #276% matchcurated pickdisplayOFL-1.1 · Jaikishan Patel
    Rowdies

    Sphinx of black quartz, judge my vow

    Chunky rounded display with Cooper's friendly heft.

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    69%
    x-height 0.47 vs 0.55 for Cooper Black (noticeably different); cap height 0.71 vs 0.70 for Cooper Black (near-identical); normal width vs wide for Cooper Black; both low stroke contrast.
    Traits×0.20
    17%
    Shares bold (1 of 6 traits).
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat.
  3. #378% matchdisplayOFL-1.1 · Rodrigo Fuenzalida
    Titan One

    Sphinx of black quartz, judge my vow

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    79%
    x-height 0.58 vs 0.55 for Cooper Black (close); cap height 0.71 vs 0.70 for Cooper Black (near-identical); both wide width; medium stroke contrast vs low for Cooper Black.
    Traits×0.20
    17%
    Shares bold (1 of 6 traits).
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat.
  4. #475% matchdisplayOFL-1.1 · JM Solé
    Alfa Slab One

    Sphinx of black quartz, judge my vow

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    67%
    x-height 0.56 vs 0.55 for Cooper Black (near-identical); cap height 0.78 vs 0.70 for Cooper Black (noticeably different); normal width vs wide for Cooper Black; both low stroke contrast.
    Traits×0.20
    17%
    Shares bold (1 of 6 traits).
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat.
  5. #575% matchdisplayOFL-1.1
    Chonburi

    Sphinx of black quartz, judge my vow

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    69%
    x-height 0.54 vs 0.55 for Cooper Black (near-identical); cap height 0.71 vs 0.70 for Cooper Black (near-identical); both wide width; high stroke contrast vs low for Cooper Black.
    Traits×0.20
    13%
    Shares bold (1 of 8 traits).
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat, serif.
  6. #674% matchserifOFL-1.1
    Ultra

    Sphinx of black quartz, judge my vow

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    93%
    x-height 0.54 vs 0.55 for Cooper Black (near-identical); cap height 0.72 vs 0.70 for Cooper Black (near-identical); both wide width; both low stroke contrast.
    Traits×0.20
    14%
    Shares bold (1 of 7 traits).
    Role×0.10
    25%
    Both suit heading; Ultra is not tagged for display.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat.
  7. #773% matchdisplayOFL-1.1 · Riccardo De Franceschi
    Gravitas One

    Sphinx of black quartz, judge my vow

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    72%
    x-height 0.54 vs 0.55 for Cooper Black (near-identical); cap height 0.69 vs 0.70 for Cooper Black (near-identical); both wide width; high stroke contrast vs low for Cooper Black.
    Traits×0.20
    13%
    Shares bold (1 of 8 traits).
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    50%
    Covers latin; lacks latin-ext.
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat, serif.
  8. #872% matchdisplayOFL-1.1 · Fontstage
    Passion One

    Sphinx of black quartz, judge my vow

    Show score breakdown
    Classification×0.35
    100%
    Same class: fat-face.
    Metrics×0.25
    53%
    x-height 0.48 vs 0.55 for Cooper Black (noticeably different); cap height 0.62 vs 0.70 for Cooper Black (noticeably different); normal width vs wide for Cooper Black; both low stroke contrast.
    Traits×0.20
    17%
    Shares bold (1 of 6 traits).
    Role×0.10
    100%
    Both suit display, heading.
    Language×0.05
    100%
    Covers all of Cooper Black's subsets (latin, latin-ext).
    Variable×0.05
    100%
    Static instances, like Cooper Black.
    Family gate
    Same family: display-fat.
mcpConnect your agent — find Cooper Black alternatives live
live endpoint

Point any MCP client at the shared fonts endpoint and your agent gets the same ranked list with every axis score — find_alternatives, list_commercial_fonts, list_fonts and suggest_fonts, read-only, no key.

endpointhttps://mcp.brandsweets.com/fonts/mcp
claude mcp add --transport http brandsweets-fonts https://mcp.brandsweets.com/fonts/mcp
try this prompt

find a free alternative to Cooper Black for a retro brand

Want the agent to remember your picks and write them into a living brand? Create a free BrandSweets workspace.

Use Fraunces instead

Fraunces is the top-ranked alternative to Cooper Black (67%) and is free to self-host under OFL-1.1. Drop these @font-face rules into your CSS — the .woff2 files are served straight from BrandSweets.

css
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-100.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-200.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-300.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-400.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-500.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-600.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-700.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-800.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-900.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-100i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-200i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-300i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-400i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-500i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-600i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-700i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-800i.woff2") format("woff2");
}
@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("https://fonts.brandsweets.com/fraunces/fraunces-900i.woff2") format("woff2");
}

/* Usage */
.heading { font-family: "Fraunces", serif; }

What we compare Cooper Black on

Class
fat-face, old-style
x-height
0.55
Cap height
0.70
Width · contrast
wide · low
Traits
retro, bold, warm, playful, friendly
Roles
display, heading
Languages · variable
latin, latin-ext · no

≈ proportions are publicly documented approximations of the regular cut, not measured by us. Open-font metrics are measured from the files. Full formula and thresholds: methodology. Machine-readable: alternatives.md

Questions

Is Cooper Black free?
No. Cooper Black is a commercial typeface from Bitstream / Monotype (Oswald Cooper). Commercial cuts licensed per foundry. The fonts listed here are free, open-licensed alternatives you can download, self-host and use commercially.
What is the closest free alternative to Cooper Black?
Fraunces scores 67% against Cooper Black on our published formula. At its heaviest, softest setting Fraunces gets very close to Cooper Black's rounded, retro warmth. It is licensed OFL-1.1, so it is free to self-host.
How are these alternatives ranked?
By a fixed, published score — 0.35 classification, 0.25 measured proportions (x-height, cap height, width, stroke contrast), 0.20 traits, 0.10 role, 0.05 language coverage, 0.05 variable support — after a family gate: specialist families (blackletter, script, glyphic, stencil, monospace) only list same-family fonts, and any cross-family match is capped at 0.2. No model or vote; the same inputs always give the same ranking. Hand-curated picks are labelled and listed first.

Build a brand around Fraunces

Turn the pick into a full identity — colors, type roles, logo, and agent-readable tokens your future sessions already know.