ExoRad 2.0 is a generic radiometric simulator compatible with any instrument for point source photometry or spectroscopy. Given the descriptions of an observational target and the instrumentation, ExoRad 2.0 estimates several performance metrics for each photometric channel and spectral bin. These include the total optical efficiency, the measured signal from the target, the saturation times, the read noise, the photon noise, the dark current noise, the zodiacal emission, the instrument-self emission and the sky foreground emission.ExoRad 2.0 is written in Python and it is compatible with Python 3.8 and higher. The software is released under the BSD 3-Clause license, and it is available on PyPi, so it can be installed as pip install exorad. Alternatively, the software can be installed from the source code available on GitHub. Before each run, ExoRad 2.0 checks for updates and notifies the user if a new version is available. ExoRad 2.0 has an extensive documentation, available on readthedocs, including a quick-start guide, a tutorial, and a detailed description of the software functionalities. The documentation is continuously updated along with the code. The software source code, available on GitHub, also includes a set of examples of the simulation inputs (for instruments and targets) to run the software and reproduce the results reported in the documentation.