Age & Gender Appearance Detector
Estimate a coarse age range and binary gender presentation from one public, face-focused image using bounded local ONNX inference.
Workspace
Configure
Inputs stay here while results become exportable artifacts.
Start from an example
Results
Preview, inspect, copy, or export the complete output.
Your result will become an artifact
Run the tool to inspect structured rows, raw JSON, execution details, and downloadable JSON, CSV, and Markdown files.
Overview
Age & Gender Appearance Detector keeps inference inside Better Fetch's production image. It returns a coarse Adience age bucket, a binary model presentation label, confidence values, image dimensions, model provenance, and a limitation notice. It is designed for low-stakes aggregate creator research—not identity, exact age, self-described gender, or eligibility decisions.
Last validated: Jul 15, 2026
Input
image_urlstringrequiredPublic, face-focused image URL. The https:// prefix is optional.
Output
modelstringrequiredModel provenance
age_rangestringrequiredCoarse model age bucket
image_urlstringrequiredFinal validated public image URL
image_widthintegerrequiredDecoded image width
limitationsstringrequiredRequired interpretation and high-stakes-use warning
age_midpointintegerrequiredRepresentative midpoint for the bucket
image_heightintegerrequiredDecoded image height
age_confidencenumberrequiredModel confidence for the selected age bucket
gender_confidencenumberrequiredModel confidence for the presentation label
gender_presentationstringrequiredBinary appearance label emitted by the model
Examples
face-focused-public-image
{
"image_url": "https://images.pexels.com/photos/614810/pexels-photo-614810.jpeg?w=720"
}Use cases
FAQ
Does this determine someone's real age or gender?
No. It returns a fallible appearance estimate from a binary classifier and coarse age buckets. It is not identity, self-described gender, exact age, or age verification.
Is the image sent to an external AI provider?
No. Better Fetch downloads the bounded public image and runs the baked ONNX models locally.
Can I use this for eligibility or another high-stakes decision?
No. Do not use it for employment, housing, credit, insurance, law enforcement, access, age verification, or any other high-stakes decision.
Use it anywhere
MCP (Claude, ChatGPT, Codex)
# After connecting https://betterfetch.co/api/mcp, ask your AI to:
1. Call search_tools for "Age & Gender Appearance Detector"
2. Call run_tool with:
name: "age_gender_detector"
input: {"image_url":"https://images.pexels.com/photos/614810/pexels-photo-614810.jpeg?w=720"}REST
curl -sS -X POST "https://betterfetch.co/api/tools/age_gender_detector/run" \
-H "Authorization: Bearer bf_your_key_here" \
-H "Content-Type: application/json" \
-d '{"input": {"image_url":"https://images.pexels.com/photos/614810/pexels-photo-614810.jpeg?w=720"}}'Run locally
git clone https://github.com/better-fetch/tools/tree/main/tools/age-gender-detector && cd age-gender-detector && npm i
BETTER_FETCH_API_KEY=bf_your_key_here npx bf-tool run --input '{"image_url":"https://images.pexels.com/photos/614810/pexels-photo-614810.jpeg?w=720"}'