• Java 8

    java_logoYou need Java 8
    uniCenta oPOS runs on the latest Java version – 1.8 – which enhances performance, stability and security of our app’ on your machine

  • MySQL Server

    mamp_logo Use MAMP Installer to get up & running quickly and if you only want to use uniCenta oPOS on a single terminal or on your own network or…
    get the official MySQL Server 5.7 Community installer

  • uniCenta oPOS

    uniCenta oPOS - Free Open Source POS
    You need the uniCenta oPOS Installer


Apache Derby Embedded, Apache Derby Client/Server, HSQLDB and Oracle Express databases are no longer included in uniCenta oPOS so you will need to upgrade to MySQL 5.6 or 5.7 (preferred) using the Database Transfer tool.

uniCenta oPOS includes a built-in Database Transfer tool which can transfer legacy Openbravo POS 2.3 and pre-uniCenta oPOS v3 Apache Derby, MySQL and PostgreSQL databases.

If you are an existing uniCenta oPOS user you really should go here and read the upgrade page


  • 1_language
  • 2_java
  • 3_setup
  • 4_license
  • 5_directory
  • 6_help
  • 7_ready
  • 8_progress
  • 9_finish
  • 10_readme
  1.  Language : This is the language of the installer not the language for running uniCenta oPOS
  2. Java JVM : It’s important you choose 1.8 as this is the Java JVM uniCenta oPOS uses.
  3. If everything OK so far we’re ready to go ahead with installing uniCenta oPOS
  4. License : Accept. If you don’t the installer will end.
  5. Directory : Leave as default or one of your choice.
  6. Link : Click the link to go to the uniCenta oPOS installation help.
  7. The installer will go ahead and install uniCenta oPOS with those settings.
  8. Completion : Notification that uniCenta oPOS is installed successfully.
  9. Readme : Recommend you do as it contains useful getting started information.
  10. Done : Next step is to run uniCenta oPOS Configuration.

Take a look at our Installation videos

Screenshots may vary from actual screens used in the current uniCenta oPOS version