About OCS Inventory-NG


  • ic_actus

    OCS Professional

    By Damien Belliard on February 20, 2017.

    OCS Professional is now available.

    The OCS Professional package contains a wide variety of services such as support, expertise, advice, TMA and an access to the OCS Roadmap.

     More informations on the professional offer : here

    OCS Inventory team

  • 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


Super Administrator’s account : demo / demo


Need support ? Report a bug ? Follow the development ?




Report an issue on Github
Subscribe to the github mailling list
(You need a Github account)
  • OCS Inventory NG Unix/Linux Server
  • OCS Inventory NG Windows Server

  • OCS Inventory NG Windows Agent
  • OCS Inventory NG Unix/Linux Agent
  • OCS Inventory NG MacOS X Agent
  • OCS Inventory NG Android Agent

  • OCS Inventory NG Agent Deployment Tool
  • OCS Inventory NG Packager


  • Read developper documentation


  • 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



    TYPE Physical machine/Virtual machine
    LOGICS DISKS / PARTITIONS Drive letter assignment, Type (USB, hard disk, cd-rom, network, RAM…), File system (FAT, FAT32, NTFS, EXT4 …), capacity in MB, free space in MB.
    OPERATING SYSTEMS Detailed system informations, Users Informations, Registered company, Registered Owner, Registered
    Product (ID)
    SOFTWARES Extracted 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.
    SCREEN Manufacturer, Resolution, Description, Type, Serial number.
    COMPUTER’S DESCRIPTION As 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

    System OCS Inventory NG Agent OCS Inventory NG Server
    Windows Vista Home OK NO
    Windows Vista Business OK OK
    Windows Server 2003/2003 R2 NO NO
    Windows Server 2008/2008 R2 OK OK
    Windows Seven Home OK NO
    Windows Seven Professional OK OK
    Windows Server 2012 R2 OK OK
    Windows 8 OK OK
    Windows 8 Professional OK OK
    Windows 10 Professional OK OK
    System OCS Inventory NG Agent OCS Inventory NG Server
    CentOS OK OK
    Debian OK OK
    Fedora OK OK
    Gentoo OK OK
    Knoppix OK OK
    Mandriva OK OK
    Redhat OK OK
    SuSE OK OK
    Slackware OK OK
    Trustix OK NO
    Ubuntu OK OK
    System OCS Inventory NG Agent OCS Inventory NG Server
    Android 2.x OK NO
    Android 4.x OK NO
    Android 5.x OK NO
    Android 6.x OK NO
    System OCS Inventory NG Agent OCS Inventory NG Server
    OSX Snow leopard OK OK
    OSX Lion OK OK
    OSX Mountain Lion OK OK
    OSX Mavericks OK OK
    OSX Yosemite OK OK
    OSX ElCapitan OK OK
    System OCS Inventory NG Agent OCS Inventory NG Server
    OpenBSD OK OK
    NetBSD OK OK
    FreeBSD OK OK
    Solaris OK OK


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:


OCS Professional


An OCS Professional subscription provides you the confidence of knowin that your OCS Inventory infrastructure is supported by the best available technical expertise for your organization. The OCS Professional package contains a wide variety of services such as support, expertise, advice, TMA and an access to the OCS Roadmap.

Download the PDF

More informations on the professional offer


Professional request

Call me

Back to Top