KhatimDoc = collaborate, integrate, sign

High Trust, Flexible, Contract Signing with Digital Signatures
  • Sign with Ease, Anytime, Anywhere
  • Unleash the Potential of Cryptographic Digital Signatures
  • Sign Swiftly, Save Resources: Enhance Productivity and Cut Paper Expenses
  • Boost Collaboration, Workflows, Accelerate Signatures: Revolutionize Teamwork
  • Compliant with industry regulations: eIDAS, ESIGN Act, UETA and more
Get a Free Trial

Revolutionize Contract Signing with Digital Signatures

Integrity - Efficiency - Security

In the era of digital transformation, where mundane paperwork is a thing of the past, prepare yourself for an extraordinary experience with KhatimDoc’s unparalleled online contract signing solution. This isn't just about e-signing or electronic signatures; it's about the power of digital signatures.

With KhatimDoc, you'll embark on a thrilling journey of secure and legally binding contract signings that will revolutionize the way you do business. Picture the excitement of effortlessly applying your digital signature, infused with cutting-edge cryptographic technology, ensuring the utmost authenticity and integrity of your documents.

"KhatimDoc: Ensure document integrity & productivity with the power of Digital Signatures"

KhatimDoc - Workflow

What sets KhatimDoc apart?

Not e-signatures, its Digital Signatures

Gain the confidence of knowing that your contracts are secure and legally binding with advanced long term eIDAS-compliant digital signatures. Protect the integrity of your agreements and eliminate the risk of tampering or dispute with robust digital signature solutions.


- Freedom to self-host

- Enhanced control and security

- Ensure data sovereignty

- Meet regulatory requirements

Enterprise Driven

- Manage Organization & Team accounts from a single portal.

- Set up fine-grained roles and rights across the entire enterprise.

- Delegate control to allow quick management.

Core Features

Productivity - Security & Compatible - Enterprise Ready


Sign any time, any where

Collaborate effortlessly with stakeholders across different locations and time zones. Empower your team and clients to sign documents from anywhere, on any device, and keep your business moving forward with speed and flexibility.

User Experience

Delight in a seamless user experience with Khatim Doc, where you can effortlessly setup workflows, navigate through quick filters and access package info. Breeze through form filling, ensuring a smooth and intuitive document management journey.

Multiple Workflows

Create and manage multiple workflows from a single dashboard with multiple documents (package) to process. Add multiple reviewers or signers in a workflow. Recipients can sign or approve as per their roles. Allow serial or parallel workflows.

Shared Workspace

Allow team accounts to setup shared work spaces, easing collaboration while also having the ease of using personal workspaces.


Collaborate with recipients using form fields (date, text, number, list, checkbox), initials, e-sign & digital signatures.

Multiple Signing Modes

Allows e-signatures or digital signatures as per your regulatory or business needs.

Package Signing

Simplify multi documents processing by allowing multiple documents in a package with multiple signers or approvers.


Save time using templates allowing pre-configured documents, recipients, roles and rights. Just change what you want in a template and send the package.

Central Doc Gallery

Setup central document gallery to allow quick access to frequently used documents. This helps avoiding uploading documents each time.

Agreement Notices

Allows document owner to setup agreement notices shown to the recipients prior opening the document to be signed or approved. This helps promote transparency, clarity, and informed decision-making.

Security & Compatible

Adobe Reader Compatible

Our digital signatures are not only compatible with Adobe Reader but also adhere to the PAdES (PDF Advanced Electronic Signatures) standard. This ensures that your digitally signed documents meet the highest industry standards for electronic signatures and can be easily validated and trusted across platforms.

Standard & Compliant

Supports industry regulations, including the eIDAS, ESIGN Act, UETA, HIPAA and FDA 21 CFR Part 11, allowing you to confidently meet legal requirements and maintain the highest standards of data integrity and security.

Cryptographic Agility

KhatimDoc server supports diverse cryptographic requirements such as:

– RSA (2048, 4096, 8192)
– ECDSA (192, 224, 256, 320, 384, 512)
– SHA-256, 384 and 512 hashing algorithms


Helps you process documents with KhatimDoc’s built in notification engine notifying recipients via email or SMS to process pending documents. Owners get notification on workflow completion as well.

Document Tracking

Owners can easily track areas like: package states, who has signed and when, whether it was approved, signed or declined with declining reason.

User rights

Apply further control by settings user access rights, document access PIN, private notices and access time limits for a package.

Enterprise Ready

Enterprise Management

Simplify administration by setting organization and teams account and invite members. Teams can create their own templates, doc gallery, agreements & contacts while organization can configure these globally.

Developer Integration

Simplify user enrollment and workflow initiation by seamlessly integrating with Khatim Doc’s Restful Interfaces, allowing effortless connectivity with your existing ERP, ECM, and CRM solutions.

Server & Local signing

Sign documents locally using either HSM held keys or Smart Cards. Smart Cards or cryptographic USB token adds an extra layer of security and convenience to your digital signing process.


Customize your document management experience with our white-label solution, empowering you to showcase your organization’s unique identity through personalized logos and theme colors.

Powerful PKI Engine

KhatimDoc integrates with Khatim PKI Server for all its crypto processing including certificate issuance, revocation and digital signature creation. This allows reusing your existing PKI investments while allowing better control over key management and its life cycle.

Cross Platform, Diverse Deployments

Whether you choose Windows or Linux, our platform-independent solution seamlessly adapts to your environment, including on-premise private or public cloud, VMs, and physical machines. Enjoy the flexibility of deployment options that suit your specific needs.


Supported OS

All flavors of Windows Server & Linux (Centos, Ubuntu, RedHat, Fedora)


English - Other languages can be supported on demand

Minimum H/W Requirement

8 GB RAM, 2 vCPU (2.3 GHz), 10 GB disk space.

Pricing & Maintenance


  • KhatimDoc is charged per bundle
  • Each bundle allows you to deploy 2 instance of KhatimDoc servers in high availability mode
  • To add more servers in your existing pool; Add more bundles OR Buy a single server instance at 50% of the bundle price
  • Test environments or Staging environments are charged 50% of the price
  • Price is inclusive of first 12 months of maintenance plan

Maintenance Plan

With active annual software maintenance plan you:

  • Keep your installation safe and secure with the latest security updates
  • Get free access to the newest features, enhancements, and bug fixes
  • Get premium support from our technical engineers (within 24 hours on business days)

Success Story


We recently had the pleasure of working with the talented team at Codegic to develop an e-signing platform. From the initial consultation to the final delivery, Codegic’s team was attentive to our needs and consistently went above and beyond to ensure the success of the project. Their knowledge of the latest technologies and industry best practices was evident in every aspect of their work, and they were able to deliver a high-quality product that met all of our requirements.


Calvin Tan, Director, Hiend Software Pte Ltd


Can we integrate with existing CAs?

Naturally, integrating KhatimDoc with your current CAs is possible, and any customization required for the integration will be free of charge.

What is needed to run KhatimDoc?

Deploying KhatimDoc requires three core components:


– KhatimDoc software and an efficient hardware on which to deploy
– Khatim PKI Server; to generate user keys and signatures
– Cryptographic Hardware; Such as an HSM, ensures that the keys utilized to create digital signatures.

How can developers integrate with KhatimDoc?

Developers can use any programming language to integrate with KhatimDoc’s API interfaces based on JSON. Contact us for programming samples.

How many KhatimDoc instances I need to deploy?

Deploy at least two instances initially for high availability and add more as needed to achieve the desired transaction per second (TPS) rate. KhatimDoc allows for an unlimited number of instances to be deployed. Consider deploying in both staging and disaster recovery (DR) zones.

How can we boost the performance of KhatimDoc?

There are many factor which can boost the performance. This includes:


– Opting for ECDSA over RSA keys (Check with your HSM vendor too)
– 2048 bit RSA keys over 4096 bit
– 384 bit ECDSA key over 521 bit
– Deploying multiple load balanced servers instead of a single instance
– Deploying KhatimDoc near your client region with low network latency
– Using HSM for keys storage instead of software
– Using a PCI based HSM over network/cloud based HSM

How to choose the right contract signing solution?

Choosing the right contract signing solution could be difficult. Use the following checklist to choose the right one for your needs:


– Does it provide quick installation and simple configuration?
– Does it provide the throughput you expect & scales quickly?
– Does it support PAdES standard?
– Does it raise alerts in case of failures?
– Does it provide easy to integrate APIs?
– Does the vendor provide quick support?
– Are all operations done securely?
– Does it fit your budget?

Can alerts to be pushed to a central logging system?

KhatimDoc features an integrated logging system that records all incoming requests and responses, while also alerting administrators of any issues. Furthermore, secure notifications can be sent to central logging systems such as Splunk, Grafana, Greylog, LogRhythm, and others.

Which technology stack is used?

KhatimDoc is built with Java (OpenJDK) and Apache Tomcat, providing platform independence and allowing for easy deployment on multiple platforms such as Linux, Windows, and Mac.


Still not convinced?

All it takes few minutes to see KhatimDoc into action!
Super Simple Installation

KhatimDoc boasts a hassle-free installation and configuration process that administrators find easy to use.

Collaborate & Sign

Empower Your Team with Versatile Signing and Collaboration Tools

Try for free

Want to witness the power of KhatimDoc firsthand? Sign up for our 30-day free trial today.