Skip to content

E-signatures for startups

Document signingfor startups, and everyone else.

Send offer letters, employment agreements, contractor forms and NDAs for signature. Upload a PDF or Word file, place the fields, and send. Everyone gets the same signed PDF back.

Free sending with no monthly limit · $99 a month for your whole team · Signers never pay

An animated walkthrough of two documents, each ending with the signer signing in the browser. First, the employment agreement form is filled in for a new hire, signature and date fields are placed, it is sent, the new hire reviews and signs it, and it is sealed. Second, an uploaded services agreement gets signature and payment fields, is sent to the client, the client signs it, and it is sealed and paid through Stripe.

Fig. 00 — From form to signatureFixture data only

Where you work

Start a document from the tools you already use.

Work in the browser, ask about your files in Slack, prepare from Claude Code or Codex, or run the loop from your terminal. However a document starts, a person signs it in the browser and everyone gets the same sealed PDF.

How it works

From file to signed PDF in three steps.

  1. Upload or pick a form

    Upload a PDF or Word file, or start from a reviewed form like the I-9 or W-4.

  2. Place the fields

    Put signature, date and text fields on the page. An agent can suggest them. You confirm each one.

  3. Send it

    Signers get an email and sign in their browser with a free account. Everyone receives the same sealed PDF.

A person asks OctoDoc: Send john@smith.example an offer letter for $200,000 a year, starting September 15, using our existing template and brand. OctoDoc prepares a Northwind Labs offer of employment for John Smith as Senior Product Engineer, base salary $200,000 per year, starting September 15, and shows it out for signature to john@smith.example, waiting for John Smith to sign. The film closes: It's that simple. Use your favorite Agent or CLI via OctoDoc.org.

Fig. 01 — An offer letter, sentThe product filmFixture data only

No install · No sales call · No per-seat pricing

Startup paperwork

The paperwork your first hires need, ready to send.

Hiring

  • U.S.-General Employment Agreement

    Enter the name, title, start date and salary once.

  • USCIS Form I-9

  • IRS Form W-4

Contractors

  • IRS Form W-9

  • IRS Form W-8BEN

    For contractors outside the U.S.

Your company

  • IRS Form SS-4

    To apply for your EIN.

Your own documents

Bring your offer letter, NDA, SAFE or customer contract as a PDF or Word file.

What it costs

One flat price. Your whole team is included.

No monthly send limit

Unlimited members

Reusable PDF forms

Signers never pay

Free

$0Per workspace / month

No subscription required

Sending pace for a new workspace
5 on its first day, then 10 a day and 25 a week, until it is 14 days old with 3 sealed files
Document retention
At least 1 year

Team

$99Per workspace / month

Or $950 a year, a 20% discount

Sending pace for a new workspace
No limit
Document retention
7 years

Payments after signing: 0.5% per payment, capped at $25.

Compared

Where OctoDoc differs from the typical e-signature suite.

The left column describes the category's common practice, and every line in the right column is a registered, supportable claim or a published decision.

The person signing

A place to collect a mark. Questions leave the product and go to email.

A free account, a cited answer on the page, and the sealed PDF to return to.

AI answers

A fluent paraphrase with no obligation to show where it came from.

An answer quotes the page it came from, or it is not shown as a citation.

Checking the record

A signing record that lives in the vendor's account and is shown on request.

One signature covers every byte you approved. Anyone can check it in a normal PDF reader, offline.

Documents and model training

Training permissions have arrived by terms update, mid-relationship.

Every model request requires zero-data-retention and prompt-training opt-out.

The middle column describes common practice across the category, not any single product. Verify any vendor fact against that vendor's current published plans before relying on it.

Open to every team

Nothing here is capped by company size. Larger firms use the same sending, the same seal and the same free signer accounts, and add senders as the team grows. The security posture publishes every control and its evidence so a reviewer can check without a sales call.

Quick start

Create and sign documents fast, wherever you are.

Paste this into your agent

Open https://octodoc.org/about#local-tools and set up OctoDoc for this computer. Install the CLI only with the command on that page, and do not invent another. Do not report the install as done until octodoc auth status runs, and do not report success until OctoDoc confirms the account. Then use OctoDoc to Prepare, Send, and Sign documents from this agent.

agentoctodoc · ~/acme

Signing stays a human browser act. Switch Agent or CLI to replay.

state: sealed

You

I reviewed the disclosures and confirm my capacity. Show the Northwind NDA, then start its exact signature for my browser approval.

Agent

Listing what is waiting, then reviewing the frozen file. Sign stops at a human browser gesture.

Bash · octodoc

octodoc

waiting 1 · Mutual non-disclosure agreement · Northwind Labs

expires in 6 days · marks for you: 3

Bash · octodoc show

octodoc show 019fe2dc-4d11-7a3e-8c52-6b9f01d4a7c3 --full

documentVersionId: 019fe2dc-58af-7c2e-941f-218a3e4d9b8a

partyId: 019fe2dc-5f98-7880-a74b-f00d83e1e18b

marks: 019fe2dc-6081-7f65-9c24-dc8625f04895, 019fe2dc-6380-77da-b5e4-599a7d654a4b, 019fe2dc-70c5-7a29-9f26-0824c0c437aa

Bash · octodoc sign

octodoc sign 019fe2dc-4d11-7a3e-8c52-6b9f01d4a7c3 --document-version 019fe2dc-58af-7c2e-941f-218a3e4d9b8a --value 019fe2dc-6380-77da-b5e4-599a7d654a4b="Avery Morgan" --value 019fe2dc-70c5-7a29-9f26-0824c0c437aa=2026-08-12 --signature 019fe2dc-7e77-7c48-8d24-ec7d2b882c6c --output ./nda.sealed.pdf --idempotency-key 019fe2dc-8c1f-7f71-a0bd-c63563ce26f4 --accept-esign-disclosure --confirm-capacity

Authorize this signature at https://octodoc.org/transactions/019fe2dc-4d11-7a3e-8c52-6b9f01d4a7c3

state: waiting-for-human · no binding act has run

Agent

You confirmed in the browser. Sealed file is in the working directory.

./nda.sealed.pdf

sha256: 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08

state: sealed · agent-assisted recorded · exit 0

I reviewed the disclosures and confirm my capacity. Show the Northwind NDA, then start its exact signature for my browser approval.
Product preview with fixture commands and digests.

The whitepaper

Agreements for the agent economy. Read the whitepaper about authority, exact agreements and the record both sides keep.

Proof

Built to hold up when it matters.

  • The seal

    One signature covers every byte you approved. Change anything later and the signature breaks.

  • The ledger

    Each event is linked to the one before it. Remove or change a step and the chain shows it.

  • The check

    Anyone can check a sealed file with no account, and even offline.

  • Your documents

    Every model request requires zero-data-retention and prompt-training opt-out.

Prepare. Sign. Keep.

Send your first document free.

Free sending with no monthly limit. Upgrade when your team needs the console and 7-year records.