Agelens

Open your Discord data package and see the age Discord gave you

Discord's package.zip is a folder of JSON files. Since September 2026 its user.json also holds the age signals Discord uses to sort accounts into adult and teen groups. Choose the ZIP here to see each one explained, and to read and search every message you sent.

Discord began placing every account in an adult, teen or unconfirmed age group on September 23, 2026, using a model that estimates age from how the account is used. Its help article lists the fields in the package and adds that the support team "cannot assist you with going through your Data Package". If your group is wrong

Choose your package.zip

Drop the ZIP from Discord's email here, or its unzipped folder.

: a made-up account the model first placed in the teen group, 12 conversations and 2,530 messages.

No package yet? In Discord: User Settings > Data & Privacy > Request Data, and tick Account. Discord says it can take up to 30 days. What to expect

  • The age signals in Account/user.json first: your age group, inferred_age_group, estimated_age_group, predicted_age and every age check, each in plain words.
  • Older age and gender guesses from the activity files, read line by line, so a package of several gigabytes opens too.
  • Every message you sent, by direct message, group and server, with search. Nothing is uploaded.

Agelens is an independent tool by Peak Apps Studio. Not affiliated with Discord Inc. Discord is a trademark of Discord Inc.

The age fields, in plain words

Discord's help article "Your Discord Data Package", updated in September 2026, lists these in the Account part of the package:

Age signals in Account/user.json
FieldWhat Discord says it is
date_of_birthThe birthday you gave when you signed up. Under 18 it is cut to the first of the month; over 18 it shows as 01-01-0001.
age_assuranceEach age check you did: the vendor, the method and when.
estimated_age_groupThe outcome of that check: an exact age for teens (13, 14, 15) or a band for adults (such as 22-25).
inferred_age_groupThe group Discord's age estimation model placed you in: Teen or Adult.
predicted_ageA different model used "to power certain features in the app". Discord says it does not decide your age group.

Where each field sits, and how to read the probabilities

An event badge on a lanyard. The card says Age group, Adult, from a video selfie; behind it a crossed-out slip says inferred_age_group: teen. inferred_age_groupTEEN Age group Adult from a video selfie estimated_age_group 22-24
How the sample package reads: the model said teen, a later age check said adult, and the badge shows the result that counts.

Where the package comes from

  1. In Discord, open User Settings (the cogwheel) and the Data & Privacy tab.
  2. Under Request your data, press Request Data and tick Account (the age signals), Messages and Servers. On a phone, Discord sends all of it.
  3. Wait for the email with the download link. Discord says it can take up to 30 days, and the link then works for 30 days.
  4. Download package.zip and choose it on this page.

Disabling or deleting the account before the link arrives cancels the request. How long it takes, and what to do while you wait

What is in the ZIP

The folders of a Discord data package
FolderWhat it holds
Accountuser.json: your profile, friends, connections, settings and the age signals
MessagesOne folder per channel with the messages you sent, and index.json with the channel names
ServersThe servers you are in, and more for the ones you own
ActivityEvent files, often the largest part; some hold older age and gender guesses
Ads, Support TicketsQuests you engaged with, ad traits, and tickets you sent to Discord's help center

Packages made since late 2025 can have these folder names in your Discord language. Agelens finds the files either way.

Free, and Pro for every conversation at once

Free

  • Open your package as often as you like, from the ZIP, its folder or single files.
  • Your age group and every age field explained, and the older guesses from the activity files.
  • Read and search every message you sent, by conversation, oldest or newest first.
  • Save the age report as text, and one conversation at a time as text or on paper.

Pro $8, paid once

  • Every conversation in one ZIP, each as a page that opens offline in any browser.
  • The same conversations as text files, and every message in one spreadsheet (CSV) for Excel, Numbers or Google Sheets.
  • Your age report inside the archive, next to the messages.
Buy Pro for $8

Questions

How do I open my Discord data package?

Choose package.zip from Discord's email on this page, or its unzipped folder. Agelens reads it in your browser and shows the age signals in Account/user.json first, then every message you sent by conversation, your servers and your account, with search across the messages.

Where is my predicted age in the Discord data package?

In Account/user.json, since Discord's help article was updated in September 2026: predicted_age, next to inferred_age_group (the group Discord's age estimation model placed you in) and age_assurance with estimated_age_group (the result of an age check). Older packages carry predicted_age and predicted_gender as events in the files under Activity. Agelens finds both. More on predicted age

Why does my package show no age group?

Either the package was made before Discord added the age signals in mid-September 2026, or Account was not ticked when you asked for it. Request a new package and tick Account.

How long does a Discord data package take?

Discord says up to 30 days. The download link arrives at the email address the account had when you asked, and it works for 30 days. Disabling or deleting the account before the link arrives cancels the request.

Does the package include other people's messages?

No. Discord's package holds only the messages you sent, by channel, so every conversation shows your side of it.

Is my Discord package uploaded?

No. The files are read by this page on your own computer. Nothing in them is sent anywhere, and closing the tab discards them. We count page visits with Cloudflare Web Analytics: no cookies, no personal data, and never your files. When you click a Pro button, a counter of our own adds one to a daily total for this tool, with the page and the kind of site that sent you: no cookies, no personal data, no IP address kept, and never your files.

What does Agelens Pro add?

Pro costs $8, paid once. It saves every conversation at once, in one ZIP: a page per conversation that opens offline, the same as text, every message in one spreadsheet, and your age report. Reading, searching, the age report and saving one conversation at a time stay free.

Is Agelens made by Discord?

No. Agelens is an independent tool by Peak Apps Studio and is not affiliated with Discord Inc. Discord is a trademark of Discord Inc., named here only to say which files the tool opens.