About OCS Inventory-NG


  • ic_actus

    OCS Inventory NG 2.3 Stable

    By Damien Belliard on January 12, 2017.

    The OCS Inventory team is pleased to announce that agents, tools and server have been released in 2.3 stable version
    You can download it on the following link  : OCS Inventory 2.3 Stable

    All the fix bug and testing relied heavily on contributions from people on GitHub.
    Their input was invaluable, and we want to thanks them all for their help

    Windows Agent
    Unix Agent
    Android Agent
    OCS Inventory team

  • ic_actus

    OCS Tools 2.3 RC

    By Damien Belliard on January 4, 2017.

    The OCS Inventory team is pleased to announce that OCS Tools have been updated to the 2.3 RC
    You can download it on the following link  :

    We updated the tools to be compliant with newer version of Visual C++ Redistributable to improve execution on newer operating system. ( Win 7 to Win 10 )

    We also upgraded our tools’ projects to Visual Studio 2013 which mean an easier contribution process for developers and contributors.

    NOTE : Using new redistributable versions also mean that we drop Windows XP compatibility of all tools, if you still want to use these tools with XP you need to pick up the old versions on Github.

    OCS Inventory team

  • ic_actus

    Unix Agent 2.3 RC

    By Damien Belliard on December 30, 2016.

    Unix Agent 2.3 Release Candidate is now available.
    You can download it on the following link  : Unix Agent 2.3 RC

    • Docker container inventory has been added
    • Storages support MegaCli data
    • Better storage inventory
    • Improve overall inventory quality
    • Rework on Solaris inventory data
    • Add MTU to networks cards
    • Improve mutliple network interface inventory
    • Improve Physical / Logical cpu inventory
    • Add support for FreeBSD Jails
    • Code clean up
    • Bugs fix

    OCS Inventory team

  • ic_actus

    Android Agent 2.3 RC

    By Damien Belliard on December 22, 2016.

    Android Agent 2.3 Release Candidate is now available.
    You can download it on the following link : Android Agent 2.3 RC

    You can download it trough google’s play store too : Google Play


    • New configuration menu
    • Add configuration options
    • Improve inventory
    • Add new inventory data
    • Complet redesign using materialize design
    • Clean up code
    • Now using android studio for developpement
    • Lower ram comsuption
    • Bugs fix


    NOTE : If you install the new version you need to save the old agent configuration and import it into the new agent.

    OCS Inventory NG Team

  • ic_actus

    Windows Agent 2.3 RC

    By Damien Belliard on December 14, 2016.

    Windows Agent 2.3 Release Candidate is now available.
    You can download it on the following link  : Windows Agent 2.3 RC

    • Improve inventoried data
    • Fix crash in some cases
    • Update openssl to be compliant with TLS 1.2
    • SNMP Inventory are now working properly
    • Update project to newer versions of visual studio
    • Improve network cards inventory and add MTU data
    • Update icons / images to the new graphics chart.
    • Simplify project to make contribution easier

    OCS Inventory team

  • ic_actus

    OCS Inventory NG 2.3

    By Damien Belliard on December 7, 2016.

    Our development team is pleased to announce the release of OCS Inventory NG version 2.3 Release Candidate
    In this new version we worked a lot on the web interface, a complete rework using bootstrap has been done.

    You can download it on the following link  : OCS Inventory 2.3 RC

    Webconsole changelog

    • A complete rework using the bootstrap framwork has been done to improve design and responsivity
    • We improved all the inventory data readability
    • Tables now save your sorting orders / number of entries
    • We updated icons and images to the new graphics chart
    • Japanese language now supported officiel ( thus some translation may be missing, feel free to contribute )
    • We added a option to force inventory on the machine startup for windows agent ( disabled by default )
    • We also added a option which display a message if a new ocsinventory version is available.
    • We improved all the user / profile management system
    • The new console is now fully compatible with php7
    • All libraries has been updated
    • We cut off all the dead code to improve readability and contribution ease for developers
    • Fix bug

    Server changelog

    • Bad character management added
    • Improve overall data management
    • Improve installation setup in order to be compliant with more OS
    • Fix bug

    Somes improvement has been done with the help of the OCS community.
    Thanks to all these people who contributed to the project.

    Thanks to Foxmole who reported a security flaw in our SOAP web service and helped us to fix it.

    OCS Inventory team


Super Administrator’s account : demo / demo


Need support ? Report a bug ? Follow the development ?



Follow the development on Guithub and report potential bugs.


Report an issue on Github
Subscribe to the github mailing list
(You need a Github account)



  • OCS Inventory  Unix/Linux Server
  • OCS Inventory Windows Server

  • OCS Inventory Windows Agent
  • OCS Inventory Unix/Linux Agent
  • OCS Inventory Mac OSX Agent
  • OCS Inventory Android Agent

  • OCS Inventory Agent Deployment Tool
  • OCS Inventory Packager


  • illu_communaute
    • Usefull inventory informations
    • Advanced deployment system which can deploy software or execute scripts without overload the network.
    • User friendly web administration interface
    • Support a lot of operating systems as:
      Microsoft Windows, Linux, BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X, Android
    • Using standard and well known protocol such as HTTP/HTTPS and XML formatting
    • Web service with a SOAP interface
    • Plugin support with API
    • IP Discover
    • Link with GLPI

  • illu_fonctionnalites

    • Inventory functionalities

    OCS Inventory NG use an agent which launch an inventory on the clients computers, and a management’s server which retrieve the inventory results. You will be able to see all inventoried data, detected network devices and finally create deployment packets from the webconsole. The communication between the agents and the server are made with the HTTP and HTTPS procotol. Data are formatted with XML and Zlib to reduce the bandwidth usage. The management’s server is composed of :

    • Database Server
    • Communication Server
    • Deployment Server
    • Administration Interface



    TYPEPhysical machine/Virtual machine
    LOGICS DISKS / PARTITIONSDrive letter assignment, Type (USB, hard disk, cd-rom, network, RAM…), File system (FAT, FAT32, NTFS, EXT4 …), capacity in MB, free space in MB.
    OPERATING SYSTEMSDetailed system informations, Users Informations, Registered company, Registered Owner, Registered
    Product (ID)
    SOFTWARESExtracted from the register’s base like exposed in “Programs” of the Control Panel : Name, Publisher, Version, Language, Installation’s name ,Architecture (32 or 64), List of Hotfix.
    Manufacturer, Resolution, Description, Type, Serial number.
    SCREENManufacturer, Resolution, Description, Type, Serial number.
    COMPUTER’S DESCRIPTIONAs exposed in the identification tab of the network parameters’ dialog box.
  • illu_fonction_teledeploiement


    OCS Inventory NG includes a packet deployment solutions on remote computers. From the server’s administration interface, you can send the packets which will be downloaded using HTTP/HTTPS and launched by the distants computers’ agent..


    • Low bandwidth usage
    • Deployment’s status
    • Statistics from deployed packages

    How to deploy ?

    You have to create a packet with the administration’s interface.
    Once the packet is created, you need to activate it.
    Finally, you choose on which computers you want to deploy the packet and you install it.


  • Network discover

    Hardware discovery take place in two steps

    In the first place, the IP search module detects the hardware on the network, even equipped with a firewall. Once an agent has received the order to proceed the IP scan, it identifies the first network interface to use. He try to resolve all other IP address in the subnet using the ARP protocol. All the IP scan data are sent to the server (XML format).

    In a second time, SNMP scan (function added in OCS Inventory NG 2.0) will improve data received by IP discover. Using SNMP scan, you’ll be able to get informations from network devices : scanner, computer without agent, router, etc.

    This feature is only available on Unix unified agent. He will be implemented on Windows Agent of OCS Inventory 2.2.

  • Web Service

    You can now connect ocsinventory-ng with a 3rd party software !

    Since version 1.0, a SOAP web service is available. This one is available from the OCS Inventory NG communication server.

    You can read the developer’s documentation to understand how to access to the inventory data retrieved with the soap service.

  • Supported OS

    SystemOCS Inventory NG AgentOCS Inventory NG Server
    Windows Vista HomeOKNO
    Windows Vista BusinessOKOK
    Windows Server 2003/2003 R2OKOK
    Windows Server 2008/2008 R2OKOK
    Windows Seven HomeOKNO
    Windows Seven ProfessionalOKOK
    Windows Server 2012 R2OKOK
    Windows 8OKOK
    Windows 8 ProfessionalOKOK
    Windows 10 ProfessionalOKOK
    SystemOCS Inventory NG AgentOCS Inventory NG Server
    SystemOCS Inventory NG AgentOCS Inventory NG Server
    Android 2.xOKNO
    Android 4.xOKNO
    Android 5.xOKNO
    Android 6.xOKNO
    SystemOCS Inventory NG AgentOCS Inventory NG Server
    OSX Snow leopardOKOK
    OSX LionOKOK
    OSX Mountain LionOKOK
    OSX MavericksOKOK
    OSX YosemiteOKOK
    OSX ElCapitanOKOK
    SystemOCS Inventory NG AgentOCS Inventory NG Server


Active team

  • Members of projects
  • Erwan Goalou (airone) dev team
  • Didier Liroulet (dliroulet) dev team
  • Guillaume Protet (mortheres) dev team
  • Frank Bourdeau (frankb) dev team
  • Philippe Beaumont (kapouik)
  • Guillaume Priou (bezourox)
  • Damien Roisin dev team
  • Gilles Dubois dev team
  • Damien Belliard sys team
  • FX Guidet sys team
  • Yannick Seiller sys team
  • Paul Lecuq sys team
  • Cedric Denis dev team
  • Valentin Deville dev team
Thanks to all contributors

GLPI Functionalities

Connection between OCS / GLPI

Used with a management’s software of IT stock like open Source GLPI tool, you get a complete inventory and a management tool which allow you to update your clients configurations, to manage the licences, use an helpdesk, and even more …

GLPI has developed a OCS Inventory NG’s plugin that automates import the inventory information in GLPI.
Plugin link:



Need professional support, help to integrate or a training ?

  • The official and exclusive partner of OCS inventory NG

  • Support
  • Discover our support’s offers

  • Formation
  • Take a look our trainings

Back to Top