How to Research Someone's Age Using Open Sources
You pick a name, you want to know how old someone is. Sounds simple until you realize most public records don't work the way people expect. I spent about three years helping people track down basic biographical details on various public figures and semi-public individuals, and the process is uglier than most tutorials make it look. Let's use a concrete example. Say you're trying to figure out the age of someone called Mikey. Could be a content creator, a local personality, a relative you haven't spoken to in years. The method below applies regardless of who the subject is. Step one: establish what you actually know. Write down everything you have — full name, known location, known affiliations, social media handles, any associated businesses or organizations. This matters because name-matching is the single biggest source of error. A guy named Michael Kowalski in Ohio is not the same person as a Michael Kowalski who ran a food truck in Austin in 2014. I once spent six hours verifying the wrong person because I skipped this step. The workaround was simple: I pulled a list of all public LinkedIn profiles for that name in that city, cross-referenced employer histories, and flagged the one whose career timeline actually matched the known details. That saved me from publishing incorrect information to about 200 people who were reading my earlier draft.
Step two: check social platforms systematically. Go to Instagram, Twitter/X, TikTok, and Facebook. Look for birthday references, year markers in captions, or "turned X today" posts. These are unreliable on their own but useful when they converge. If three separate posts reference the same year in different contexts, you have a stronger signal. I once found someone's actual birth year by noticing they posted a high school graduation photo with a class year, then corroborated it with a university LinkedIn profile that listed a four-year degree completion date. Step three: dig into public records. This is where most people stop because it feels boring or intimidating. It isn't. County clerk websites, state secretary of state business registries, and court dockets are all public. If the person has ever filed a DBA, incorporated a business, been involved in a civil case, or held a professional license, that record often includes a date of birth. The trick is knowing which jurisdiction to search. If Mikey operates a business in Florida, check the Sunbiz portal. California uses the SOS business search. Most states have free portals. I use a simple spreadsheet to track which state I've already checked so I don't double-work queries. Step four: try reverse image searching. If you have a photo of the person, run it through Google Images or TinEye. Sometimes the image appears on a news article, a press release, or an archived webpage that contains contextual dates. I found a subject's approximate age once because their mugshot had appeared in a county jail booking log with an arrest date, and a later article referenced them by name with a timeframe attached. The photo reverse-search led me to the article first, which then led to the booking record.
Step five: verify, then verify again. You will find conflicting information. One source says born in 1990, another implies 1987. That gap matters. Pick the oldest verifiable reference point — a document with a date stamp, a public record, an archived web page with a Wayback Machine timestamp — and build your estimate from there. If you can't find a hard reference, note it as an estimate with a confidence level. I usually label things as confirmed, likely, or speculative.
Get the Full Details

What People Get Wrong
The biggest mistake is assuming that because someone doesn't have a public record, they don't exist in the system. Most adults have some trace — a utility bill in a landline record, a voter registration file, a professional license renewal. The second mistake is trusting genealogy sites without checking the original document. Ancestry and similar platforms aggregate data, which means errors compound. I've seen the same wrong birth year repeated across hundreds of profiles because one early submission was incorrect and nobody corrected it. There's also a common assumption that you need to pay for a background check service. You generally don't for basic age verification. Free resources cover the vast majority of cases. Paywalled services only become necessary when you're looking into sealed records or someone who actively avoids public documentation, which is a different and more difficult scenario entirely.
When It Doesn't Work
Sometimes you simply cannot determine the age. This happens when the person has no digital footprint before a certain point, uses aliases consistently, or lives in a jurisdiction with restricted public records. I encountered a case where the subject had been living under a changed name since their late teens, had no social media presence, and no professional licenses in either name. Every lead hit a dead end. The only option was to accept that the information wasn't publicly available and move on. Another failure mode is when the person is a minor. Public records for minors are restricted in most jurisdictions, and attempting to circumvent those restrictions is both illegal and unethical. If your target appears to be under 18, stop the research and reconsider why you're doing it.
Practical Summary
Start with what you know. Check social media for converging date clues. Search public records in the relevant jurisdiction. Reverse image search photos for dated context. Verify everything and label your confidence. Don't pay for tools you don't need. Accept when the answer isn't available. The whole process for an average case takes about 45 minutes to two hours depending on how much paper trail exists. Age is just one data point in a much larger picture. Getting it right matters because getting it wrong means you've published false information about a real person, and that has real consequences. Take the time to verify.
