I have generated a heap dump from my java application which has been running for some days with the jmap tool -> this results in a large binary heap dump file.
jmap
The best thing out there is Memory Analyzer (MAT), IntelliJ does not have any bundled heap dump analyzer.