NIS2 Readiness Self-Assessment
30 questions across the ten Article 21 security measures with a score, a gap list and an action plan you can print.
How to use this tool
Answer each question with Yes, Partially or No. You get an overall readiness score, a score for each of the ten Article 21(2) measures, and a prioritised list of gaps with concrete actions. Your answers are saved only in your browser. Print the result to PDF for your records, or send the gap list to the AI remediation planner to turn it into a 90-day plan. This is a self-assessment to structure your work, not an audit or a certification.
Worked example
A company with MFA on VPN but no tested restores and no incident reporting procedure would score well on authentication (j) but low on business continuity (c) and incident handling (b), and the gap list would put "test restores" and "define 24h/72h reporting" at the top.
Frequently asked questions
What are the ten NIS2 Article 21 measures?
Risk analysis and information system security policies; incident handling; business continuity, backup and crisis management; supply chain security; security in acquisition, development and maintenance including vulnerability handling; policies to assess the effectiveness of measures; basic cyber hygiene and training; cryptography and encryption; human resources security, access control and asset management; multi-factor or continuous authentication and secured communications.
Do I need ISO 27001 certification for NIS2?
NIS2 does not itself require ISO 27001. A recognised framework such as ISO 27001 is a common way to structure and evidence the Article 21 measures, but your national law and authority decide what they expect.
Who is responsible for NIS2 compliance in a company?
Article 20 requires the management body to approve the cybersecurity risk-management measures, oversee their implementation and undergo training, and it can be held accountable for infringements. Delegating the work to IT does not remove that responsibility.
Is my data sent anywhere?
No. Answers are processed and stored locally in your browser unless you choose to send the gap list to the AI planner.