Free tool
Pretty-prints or minifies JSON in place. When it fails to parse, it converts the character offset into the line and column where it broke.
Formats in place. Tells you exactly where it broke.