The names library

Search every name in the library.

Explore our current reference library of 2,733,531 given-name spellings across 180+ languages. Featured names include U.S. popularity rank, decade-by-decade trend, and meaning notes grounded in public 2025 SSA data; search to explore the rest. No invented popularity numbers.

Start typing to search the full library. Or use the filters below to explore the most-loved names.

2,733,531 names in the library
all searchable here
0 with full data
2025 SSA data

Found a few you love?

A name check tells you about one name. Our keepsake report curates a whole shortlist for your family — with a private partner tiebreaker, honest meanings, surname-flow, sibling-fit, and an optional tradition woven in.

See the full report → Run a free Name Check