ESIGN · UETA · eIDAS (SES) · GDPR · EU/US data residency
Upload a PDF, place signatures, send. Legally binding for $7/mo unlimited. Built for everyone.
1 free signature / month · No credit card · Cancel anytime
contract.pdf
2 of 2 signedSigned by
Alice Dupont
BF1AAB26E9C68D71...
Signed by
Bob Martin
184E9A25A8E56700...
Document hash verified · SHA-256
Why we built this
Most of us are one person sending three PDFs a month. We don't need template libraries, workflow automation, or an AI editor for that. We need the basics, done well, at a price that makes sense.
The status quo
What the big players charge you for
Our take
What JustSignNow does instead
How it works
Drop a PDF. Encrypted with AES-256-GCM the moment it hits our servers.
Drag signature fields onto the PDF. Assign each one to a recipient by email.
Recipients get a one-click link. Sign on desktop or mobile. Done.
Free tool · No signup
Type your name in 8 cursive styles, or draw with your mouse or finger. Download a transparent PNG or SVG to paste into any document. Takes 5 seconds, no account required.
Pricing
Free
Pro
Add-on
Permanent storage. Keep documents forever. Only pay for what you use.
What we don't do
Every signature platform on the market keeps adding what you didn't ask for, then bills you for it. We don't.
What we DO
Legally binding e-signatures. Encrypted at rest and in transit. Cryptographic audit trail. Done.
Built for legal disputes
Every action on your document is cryptographically chained in a Merkle log and anchored via OpenTimestamps — an open, decentralised timestamping standard. No one — not even us — can modify the audit trail without leaving a mathematically detectable trace. Your proof works even if we're no longer around.
Entry · upload
a3f2e1b9...
prev: genesis
Entry · view
7c8d4a51...
prev: a3f2e1b9
Entry · sign
9b2e6f33...
prev: 7c8d4a51
Merkle root
5e1c8b7a2d...
aggregates all entries
Public anchor
OpenTimestamps
anchor #871,234
Hash chain
sha256(entry + prev)
Each audit entry is chained to the previous one. Modifying any single entry breaks the chain from that point on.
Merkle root
merkleRoot([h1, h2, ...])
Batches of entries are aggregated into a Merkle tree. One root hash represents thousands of actions.
Public anchor
OpenTimestamps · anchor #871234
Each root is anchored to the public OpenTimestamps network — an open, decentralised, immutable timestamping standard.
Verify anytime, anywhere. Every audit batch has a public verification URL. No platform access required.
/api/audit/verify/<anchorId>FAQ
Yes. JustSignNow signatures comply with the ESIGN Act (federal) and UETA (adopted by 49 states). Every signature captures the signer's identity, IP address, timestamp, and explicit consent — the same elements courts use to validate handwritten signatures.
Compliance & security
Signatures hold up in court. Audit trails meet the 7-year retention bar. Your data stays encrypted in transit and at rest. No exceptions.
Legal
Privacy
Encryption
Integrity
Get your first signed document live in under a minute.
Cancel anytime · Free forever