Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Get Info on an .app does not produce the signature information. On Windows for example, right-click > properties will expose who signed the file.

How do I obtain that info for a given .app on OS X?

share|improve this question
What happens if you look in Contents/_CodeSignature ?? – GEdgar Feb 18 '13 at 18:47
up vote 24 down vote accepted

You can check a file by issuing the following command in Terminal:

 codesign -dv /Applications/

There is a free tool that implements the functions of the codesign command and extends it with a nice GUI. It's called RB App Checker (on the App Store) as well as a site describing the program

I've not needed anything but these two tools for checking code signing on OS X so hopefully they fit your needs. Do check out the AppChecker if your Mac doesn't have codesign (some older ones needed Xcode to get that tool before gatekeeper shipped).

As to how you would know, the OS will show untrusted apps as dim and with a generic icon until the gatekeeper process approves a bundle to run - but that code could still be signed so you can't rely on a visual clue to necessarily tell if some code has or has not been signed - especially considering that gatekeeper could be disabled on a given Mac.

share|improve this answer
-dvvv adds rows for the certificate authorities, hash type, and literal hash. -dv (or -dvvv) doesn't actually show if the signature is valid or invalid. -v shows if the signature is valid, and if it is not, -vv also prints modified files. – user495470 Feb 18 '13 at 19:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.