I get asked about these a lot. You can never be too sure when a badge is presented, and counterfeit NYPD badges are all over.
The badge shown at the left is a counterfeit. It is actually a copy of the movie badge used in the Die Hard Movie by the character John McClane (Actor Bruce Willis).
A real NYPD police Detective badge is gold plated and the bearer will usually have their real ID card to go with it.
The fakes are available on the internet for about 50 bucks with cheap brass plating and lack the detail of the authentic badge.
I would be happy to post additional information from the "real cops" out there. The Counterfeit Report says they will forward information to me, and publish authenticated information.
And by the way, thank-you all for the great job you do for all of us.
This is a real NYPD badge. Note the detail, and fine "dimples" in the recessed areas. The badge is gold plated.
This is the fake "Die Hard" badge. Number 881 is an immediate giveaway, as is the dull brass plating and lack of detail. But if you don't look closely, you could be easily fooled.