Go to the main page

DHIS2: Information management for data of any kind

DHIS2 is a fully customizable and extensible open-source platform for collecting, managing, analyzing, and sharing data, from national and international scale all the way down to the individual level. Learn more about what you can do with DHIS2!

Jump to a section on this page

    DHIS2: Robust, scalable, and secure software to support data-driven decisions

    DHIS2 is a free and open-source web-based software platform for collecting, managing, analyzing, visualizing and sharing data. It is totally customizable and supports a variety of data types, making it adaptable to the needs of any sector. DHIS2 is optimized for performance in resource-challenged environments–including locations where internet access is limited–with a demonstrated track record of success in low- and middle-income countries worldwide. It is also proven to work at scale, supporting thousands of concurrent users and hundreds of millions of data records as a national-scale information management system. Explore the key features of DHIS2 below to see how it can help you turn your data into information for action.

    Want to explore how DHIS2 is used in the real world to support data collection and decision making in health, education, agriculture, logistics, and more? Check out DHIS2 in Action.

    Configure DHIS2 to meet your information needs

    Unlike many sector-specific software platforms, DHIS2 is designed to be a generic tool for information management, allowing users maximum flexibility to customize their DHIS2 systems–with no coding required.

    • Structure your system using DHIS2’s flexible data model to information from any sector, from aggregated numerical or statistical data to longitudinal individual records to track people or other entities over time.
    • Customize the organizational hierarchy to represent administrative structures and geographic units in your country for data reporting and analysis, facilitating decentralized access and automated data aggregation at each level.
    • Design data collection forms and workflows including data elements and validation rules for routine reporting forms, semi-routine surveys/assessments, individual and transactional records, and more.
    • Set up rules-based alerts, actions & reminders and customize notification templates to automate information sharing with users
    • Configure indicator definitions, queries and analytical outputs like charts and maps that can be accessed and used by different types of users
    • Optimize your configuration for mobile and offline deployment with granular Android app settings, configure SMS gateways and support hybrid web-mobile implementations
    • Build on best-practice configuration and globally recommended core datasets using downloadable and installable metadata packages.
    • Align with local and global standards through GDPR- and HIPAA-compliant configurations and support for interoperability standards like FHIR.
    • Manage users and access control through Role-based Access Control (RABC) and granular sharing settings.
    • Translate and localize your DHIS2 system to for multi-lingual support
    • Customize the look and feel of your DHIS2 system, with custom colors, icons, logos, login page, and more.

     

    Learn more

    Collect data online and offline on mobile, web, and more

    With DHIS2, you can capture data anywhere–including the most remote and resource-challenged locations where internet connectivity and infrastructure is limited–and make it available for review and analysis in real-time.

    • Enter data through your web browser on PCs, laptops, or tablets, with offline support for areas with unstable internet connectivity.
    • Collect data on Android mobile devices in online and fully offline mode, allowing you to bring data collection to the last mile with a user-friendly interface tailored for front-line workers.
    • Submit minimal data by SMS to support essential reporting in areas with no internet coverage.
    • Scan barcodes and QR codes to immediately access and update unique data records.
    • Capture images and signatures directly in your mobile device.
    • Add geographic data by inputting location information for your own data and importing GIS datasets.
    • Import bulk data using common formats like Excel and CSV.
    • Automate data exchange with other systems using the DHIS2’s open API to pull data into and send data from DHIS2
    • Improve data quality at the point of collection with configurable rules, validations and warnings

     

    Learn more

    Analyze, visualize, and share data with built-in tools

    DHIS2 makes it easy to visualize and analyze your data using built-in tools, and to automate the dissemination of information products like bulletins, reports, maps and dashboards to decision makers via diverse channels like email, mobile phones, and public web portals.

    • Explore data in pivot tables and line lists that allow you to easily sort, filter, and apply automatic formatting to simplify analysis of large data sets.
    • Visualize data in charts and graphs using a large variety of chart types to select the most effective means of displaying your data.
    • Create your own maps for geospatial analysis with an intuitive interface, and leverage our library of map layers to incorporate data on population, weather, and more.
    • Leverage machine learning for predictive modeling and forecasting of climate-related risks through the CHAP platform or integration with external analytics tools.
    • Create custom dashboards to display the most relevant data outputs for specific users or groups, and share them with users where they are.
    • Analyze data in the palm of your hand with custom mobile analytics for frontline workers using Android devices.
    • Send analytics to users automatically through SMS notifications or emails, helping increase engagement.
    • Assess and improve data quality with a suite of tools such as outlier analysis, validation rules, data approvals, and data quality dashboards
    • Connect to advanced analytics platforms by integrating DHIS2 with business intelligence tools, as well as statistical and GIS software.

     

    Learn more

    Extend DHIS2 functionality and integrate with other systems

    Need to expand the functionality of your DHIS2 system beyond its built-in features? No problem! DHIS2 is designed from the ground up to be fully open and extensible, making it easy to add your own innovative components and connect DHIS2 to other software and data sources.

    • Add custom apps and scripts to your DHIS2 system. You can develop apps on your own or download them from the DHIS2 App Hub.
    • Design plug-ins and widgets to add custom functionalities to DHIS2 data entry forms and dashboards.
    • Connect DHIS2 to web portals and other sites and data sources using the open DHIS2 API.
    • Trigger automatic actions in external software systems using event notifications and webhooks.
    • Get flexible and fine-tuned views of your data with custom SQL views.
    • Import, export, and synchronize data between DHIS2 and other sources through scheduled integration workflows.
    • Integrate DHIS2 with other systems using common standards and open tools for data exchange.

     

    Learn more

    Protect your system security and data privacy

    DHIS2 provides the tools and features you need to maintain a secure data system, respecting the privacy and confidentiality of personal identifying data and other sensitive information stored in the system, as well as compliance with local and national data privacy and protection laws. DHIS2 includes industry standard security and privacy features that help make data available to users, while restricting unauthorized access.

    • Create and manage user accounts including setting account expiration dates and automatically disabling inactive users.
    • Authenticate systems users through multi-factor authentication or support for external authentication services.
    • Use single sign-on to streamline user experience and reduce security risks.
    • Set user access privileges by user and by role, including setting limits for data capture and search.
    • Control sharing settings for metadata and data to restrict access to sensitive information.
    • Encrypt data on mobile devices to reduce the risk of data breaches if a device is lost or stolen.

     

    Learn more

    Try out DHIS2 features in our live demo

    Explore the DHIS2 platform and test out features in our interactive demo database, which is based on real-world data, and includes the option to work with both aggregate and individual (Event and Tracker) data. You can try out the latest version, or choose previous versions from the options on the DHIS2 Play server.

     

    Try the DHIS2 demo

    Get started with DHIS2

    Read to use DHIS2 for your project, or interested in learning more? Here are some options for how you can take the next step toward getting started with DHIS2:

    Learn more about the DHIS2 platform

    You can get more detailed information about DHIS2 technology, applications, core releases, and our software development roadmap at the the links below: