Employment Contract Generator
Fill in the employer, employee, role, pay and notice details and get a numbered employment agreement you can copy, download or print. Everything runs in your browser, so nothing you type is uploaded.
How to generate an employment contract
- Enter the employer and employee names, the job title and the employment type.
- Set the salary, weekly hours, optional probation, notice period and governing law.
- Review the live preview, then copy, download the .txt or print the contract.
Examples
Full-time engineer, 90-day probation
Employer: Acme, Inc.; Employee: Jordan Rivera; Role: Software Engineer; Salary: USD 85,000; Hours: 40/week; Probation: 3 months; Notice: 30 days; Law: California
EMPLOYMENT AGREEMENT 1. Parties This Employment Agreement is entered into between Acme, Inc. (the "Employer") and Jordan Rivera (the "Employee")...
Frequently asked questions
Is my information sent to a server?
No. The contract is built entirely in your browser with JavaScript. Nothing you type about the employer, employee or salary is uploaded, logged or stored anywhere.
Is this employment contract legal advice?
No. This is a general template, not legal advice. Employment law varies a lot by country, state and role, so review the output and have a qualified employment lawyer check it before anyone signs.
What is the difference between full-time, part-time and contract?
Full-time and part-time are ongoing roles that differ mainly in weekly hours, while a contract role is fixed-term work for a defined period or project. The generator adjusts the position clause wording for each so the engagement basis is clear.
Do I have to include a probation period?
No. Leave the probation field blank or set it to zero and the probationary period clause is left out entirely, and the remaining clauses renumber so the contract stays clean.
Can I edit the contract after generating it?
Yes. Download the .txt file or copy the text into your word processor, then adjust clauses, add company-specific policies and format it to match your letterhead before signing.
What does the notice period control?
It sets how many days of written notice either side must give to end the agreement, which appears in the termination clause. Set it to zero for immediate-termination wording, subject to the minimum notice your local law requires.
Related tools
NDA Generator
Generate a mutual or one-way non-disclosure agreement from a short form. Set parties, term and governing law, then copy, download or print the NDA.
Freelance Contract Generator
Create a freelance services agreement in your browser. Add scope, fee, timeline and IP terms, preview it live, then copy, download or print. No signup.
Terms and Conditions Generator
Generate a clean terms and conditions document for your website or app. Add accounts, payments, age limits and governing law, then copy or download it.
Affiliate Disclosure Generator
Generate an FTC-style affiliate disclosure for your site. Pick your programs and style, then copy or download. Includes an Amazon Associates note. Free.
Bill of Sale Generator
Create a bill of sale for a vehicle or general item in seconds. Add parties, price and an as-is clause, then copy, download or print. Runs in your browser.
Business Proposal Generator
Create a clean business proposal in minutes. Add scope, timeline, pricing and terms, then copy, download or print. Runs free in your browser.