About us

About Javadocx

How Javadocx was born

A long career

Javadocx was created in 2009 to generate DOCX and PDFs in multi platform environments from data stored in different places with Java.

See all Javadocx features >

How Javadocx was born

Focused on quality

Javadocx is on constant evolution due to the work of a dedicated IT team, with one goal: make it the best and easiest to use library available.

Learn how Javadocx works >

How Javadocx was born

A successful solution

Our 15K+ satisfied users worldwide and 20K support solved issues speak of the excellent international reception Javadocx enjoys.

Visit the Javadocx forum >

How Javadocx was born

Top-level customer service

We have reached 99% accurate customer service through our forum and IT technical support, by the same team that created Javadocx.

Javadocx support >

How Javadocx was born

A renowned company

2mdc (trademark of Narcea Producciones Multimedia SL) is a company founded in 1999 to develop custom web apps and general purpose solutions.

2mdc.com >

How Javadocx was born

20+ years of experience

We specialise in business and e-learning software, like Autoescuela.tv, awarded with the E-learning Innovation Award from Macromedia for its educational values.

The 2mdc projects >

The rest of the 2mdc family of solutions


Easily generate Word and PDF documents with PHP from scratch, from data stored in databases or worksheets or using templates. Publish them in real time on any device: computers, tablets, smart-phones. Create them on any server (LINUX, UNIX, MAC, WINDOWS). Embed HTML and adapt it with CSS or Word styles.


Create sophisticated DOCX or PDFs on your web server from scratch or with templates with xmldocx. Work with the main coding languages: Python, Ruby, .NET, Node.js, C, C++ and Java. Generate documents from data stored in data sources. Embed HTML, apply a CSS style or choose the predefined Word ones.


Generate Word documents with HTML, CSS and JSON. dynadocx lets you add contents, design its properties or create documents from scratch or templates. Compatible with Windows, Linux and macOS. Use local files or URLs to load and add files and contents. Transform from DOCX to PDF, DOC to DOCX and other formats.



The main goal of the Digital Signature package is to provide the means to digitally sign Word and PDF documents in a web server with the only need of Java. Sign your Word or PDF documents with any digital certificate emitted by a Certification Authority and let MS Office or Adobe Reader to take care of the final user interface.

The 2mdc headquarters