The paper describes a solution in the form of a software tool supporting risk assessments. Nowadays there are many tools dedicated to only one or limited number of domains of application which are very difficult to adapt to specific needs. Using the results and experiences of previous R&D projects in the domain of risk management we propose a solution which can be easily used in different areas like critical infrastructures, mining, energy, transport and many others. The solution is based on modular architecture which help to implement different risk assessment methods along with their assessment parameters and risk calculation formulas. Such an approach gives an opportunity to combine methods, send results between them and configure needed parameters. The paper presents validation results which confirm flexibility and configuration capabilities of the proposed solution.