Editabula is a software that makes it easy to organize your data in a manner of database and to handle the data efficiently. This is something like a database front-end, a RAD tool or a database application builder, but that does not bother you with SQL or programming in a traditional way. Handling database is THIS easy with Editabula.

Latest Version: 1.10 (August 14, 2020)
Release Note
End User Lincense Agreement
Copyright © 2019-2020 BagusWorks Inc. All rights reserved.


How Can Editabula Help Me?

1. You can easily switch to Editabula from spreadsheet used as a substitute for database.

So many potential database users escape to spreadsheet applications, as they feel there's no easy way to handle database even for simple requirements. Spreadsheet is easy to start, but it is not meant for works that repeat data entry. It takes considerable time for starting, loading, and saving. The more records accumulated, the more frustration you feel. Why not switch to Editabula? You can create a database just by entering file name and label; table just by listing up the fields and assigning an index; menu by assigning the table. Restart Editabula and check out your brand-new database application. You can add tables and functionalities as needed. It's also easy to import csv files.

2. Editabula incorporates major processing patterns used in database applications.

This means that you don't have to describe those.

1) Form you need for displaying and editing data is automatically generated as you run a table, and serves for you with assorted functionalities. If you need a form to edit records on two different tables that link, just define it using the form designer where you assign tables and master table, locate visual components and assign table and field on each component. That's all. Run the form and check out the functionalities.

2) If you need a process to add or update records on a table by records on the other table, you can define the process by assigning major parameters like table and then corresponding parameters like data mapping. Editabula presents processing patterns, so you just give them parameters.

3) There might be a case where a value must be displayed or assigned in accordance with a date, as in sales price, tax rate, or address; Imagine another case where drilldown functionality should be preferably added on fields like "Balance carried", "Net change" and "Balance" in monthly summary records. Such functionalities can be easily implemented in a simple way with Editabula.

What is it like?

Where Can I Use Editabula?

Database Type Desktop database
Platform Windows 7,8,10 (32/64)
  User Interface English or Japanese
  User's guide, Context help English or Japanese
  User-data and Meta-data Multi-Language (UTF-8 compliant)
  Import/Export Code page selectable

Is It Free Or Not?

You can use Editabula for free, although you need to buy a license key to handle objects more than allowed. Please refer to next section for details.

What Is License Key?

License key is a set of characters that determines the range of functionalities and the device where it works. A license key is issued per device (*). Editabula validates license key upon launch and if not found, issues a free license key. You can buy a standard license key and use Editabula without limitation as tabulated below.

Free Standard
Object ID range for each object type 1 ~ 3 1 ~ 32767
Number of enabled databases 1 ** No limit
Publish objects, Import the objects No Yes
Connect to other user's DB *** No Yes
All the other functionalities No limit No limit

* "Device" means your PC's motherboard. Editabula retrieves the device ID on launch via Windows Management Instrumentation Service. Note that if the service is not running, you can't use Editabula on the device.

** Except for freemium databases

*** "User" means a licence key here. You can create a database in a PC but you can't use it in the other PC without standard licence key.

Where/How Can I Buy A License Key?

Launch Editabula on the PC to be licensed, then select "Main menu > Help > Licence > Request" to open request form, in which you enter username, email address, then click OK button to send your purchase order to our website. The price is 10 USD per device.

Upon your order confirmation in the website, our system requests PayPal's website to send you an invoice in behalf of us, then PayPal sends you the invoice (payment link) in an email, where you can use PayPal, credit cards or debit cards for the payment.

Once the payment is settled, our system sends you an email with a license key. Save the file then let Editabula import the file via "Main menu > Help > Licence > Import".

How Do You Care My Privacy?

We care your privacy in some ways. All transactions on our website are secured by SSL/TLS encryption. Data stored in our database are encrypted by a unique method. For instance, 'ABC' is stored as something like '6e2rX'. Therefore, even if our website was compromised, the data provided to our website would remain unknown to third parties. Besides, we don't keep incoming data that long. The data reside on our website for at most five weeks from their registration. We do not send you emails without your request nor send your inputs to third parties other than described in the section above.

Yet, you should keep in mind that nobody can assure 100% security in any online shopping site and we cannot be held liable for unintended data breach.


BagusWorks Inc. gratefully acknowledges the following organizations who granted permission to use their software.

Editabula uses Firebird as the database engine.
Editabula is written and compiled with Lazarus and Free Pascal, additionally using the following components:
• BGRABitmap for rendering anti-aliased images.
• ICU - International Components for Unicode for text collation along with the way of Firebird.
• LazBarcodes for printing barcodes.
• TDbf as database component for help document browser.
• TurboPower Internet Professional as HTML rendering components for help document browser.
• Zeoslib for connecting to the database engine.
The installer for Editabula is made with Inno Setup.


Editabula is provided by BagusWorks Inc., a company registered in the Republic of Seychelles.

Click here to contact us.