Appearance
Pay
Viewed
Data
Reset
Showing Most Recent 50
What It Shows
Rank and rank history, shield and tax ID, command, time on the job, arrests, awards and pay. No complaint or discipline records.
Retirement
Tap Time on the Job for the days until an officer reaches 20 years of uniformed service, when the Police Pension Fund allows a full service retirement. Counted from the appointment date; bought-back or unpaid time can move the real date.
Where It Comes From
NYC Open Data (officer profiles, rank history, awards, the Civil List and the city payroll that SeeThroughNY shows) and the NYPD Officer Profile portal. Refreshed weekly.
Search
A name, a shield, a tax ID or a unit: TD20, PSA 3, 44 Squad, 47 Precinct. A rank before a surname: SGT, CAPT, DI.
Ask
Most arrests in 75, Who runs the 44, Fastest promoted Captains, Sergeants hired in 2015, How many Captains.
Union Pay
The Union view shows the base pay in each union contract the Office of Labor Relations publishes (PBA, SBA, LBA, CEA, DEA), from its effective date. Longevity and differentials are paid on top. Managerial titles have no union schedule; the city payroll shows their real pay.
Rankings
Top Commands ranks commands of 20 or more officers by career arrests or awards per officer. Where You Rank places a profile marked This Is Me in its command and in the department; an officer with no arrests or awards is not ranked on them. This Year and This Month appear once a second weekly refresh has counted them.
Public Records
Everything here is public information the City of New York and the NYPD publish. Officer Info gathers it in one place and adds nothing private.
Accuracy
Care has been taken to show the most accurate information, but some details may have minor inaccuracies. For sensitive research or anything you publish, verify with the primary sources above.
How Current It Is
The city and the NYPD report on their own schedules, so the data can trail events by several weeks. A promotion, transfer or award may take that long to appear.
Retired Members
The NYPD roster drops members when they leave, but the other sources catch up later, so a recently retired or departed member can still appear here for a time.
Free Software
AGPL-3.0-only. Use it, study it, change it; share your changes if you run them for others.
What Our Server Sees
Like every website, ours receives your IP address, your browser and device type, and the page you asked for with each request. Cloudflare, our host, handles that traffic and keeps its own short-lived logs for security and to keep the site running. We do not sell any of it or combine it with anything else.
Cookies
One. Reactions sets a cookie named tap_id: a random code, kept a year, so the counter can tell repeat taps apart and enforce breaks. It holds no name or account and nothing reads it outside the Reactions counter. Clear your cookies and it starts over. Cloudflare may set its own security cookie if it needs to check for bots.
Reactions
Reactions are anonymous: no one sees who reacted. A reaction sends the officer's tax ID, the button you tapped and that cookie. We keep counts per officer and per button, and per tap_id to apply warnings and breaks.
Anonymous Counts
We count which pages get visited, which officers get viewed, which searches are popular and which buttons get tapped, to improve the site. These counts carry no name or account.
Your Searches Stay Here
Search runs in your browser against the public data file. What you type is not sent to us, apart from the anonymous count of popular searches.
This Device Only
Your theme, accent, pay source, the officers you viewed or follow, This Is Me, your reaction drawings and an Insider Mode sign-in are kept in your browser's storage, not on our server. Clear them in Settings.
Employment Facts Only
Public records from the city and the NYPD. No complaints, no discipline.
No Account
Nothing to sign up for, sign in to or buy.