Free Contract Generator: Freelance Agreement and NDA
Fill in a freelance services agreement or a mutual NDA in plain English and download it as a PDF made on your device. A template, not legal advice.
- No uploads
- No account
- No ads
- No watermarks
- Free forever
Network check starts when you add a file or change something in the tool
Blocks every fetch, XHR and beacon request this page makes and switches Google Analytics off, on tool pages, for this session.Requests this page makes are counted from then on; page-load requests are left out.
How this works / check it yourself
From the moment you add a file or change something in the tool, this badge lists the requests this page makes. It reads the browser's own list of requests (Resource Timing), which shows a request once it finishes, and watches every fetch, XHR and beacon call. Downloads, such as this site's PDF and OCR engines or an AI model from Hugging Face, are listed apart from requests that carry data out.
This page cannot see requests made inside background workers (such as the PDF engine pdf.js and Tesseract OCR), WebSocket and EventSource connections, form submissions, link pings or the site's service worker, so they are not counted here, and offline mode cannot block them. A request is listed once it finishes. Your browser's Network tab shows everything.
Offline mode blocks the fetch, XHR and beacon calls this page makes. A part of the site that set up its connection before the page finished loading, such as sign-in, is not blocked; if it sends anything, the badge counts it as sent.
- Open your browser's developer tools (F12, or Cmd+Option+I on a Mac) and choose the Network tab.
- Add your file, run the tool and look for any request that uploads it. Requests made by workers are listed there too.
- For the strongest test, turn Wi-Fi off once the page has loaded and run the tool again: tools that need no download still work.
More tools in Workspace
All WorkspaceAbout Contract Generator
This free contract generator fills in a plain-English freelance services agreement or mutual NDA and makes it a PDF on your device. Your answers are saved in this browser until you clear them. The templates are not legal advice and have not been reviewed by a lawyer, so read them carefully before anyone signs.
How to use Contract Generator
- Choose the freelance services agreement or the mutual NDA.
- Fill in the parties, dates, terms and governing law.
- Read the preview, then download the PDF and sign it.
Limits: Two templates only. Not legal advice, not reviewed by a lawyer and not checked against any country's law. No e-signing or sending.
Frequently asked questions
Is a contract from this generator legally binding?
Utilkits cannot tell you that. The templates are general, not legal advice, not reviewed by a lawyer and not checked against the law where you are. Read the text, change what does not fit and ask a lawyer if you are unsure, before anyone signs.
What does the freelance services agreement cover?
The work and what you hand over, start and finish dates, the fee and payment terms, changes to the work, who owns the result, confidential information, independent business status, ending the agreement, a limit of liability and the governing law you name.
What does the mutual NDA cover?
Two sides sharing private information, such as before a project starts. It covers why information is shared, what is confidential, how to look after it, disclosure the law requires, how long it lasts, giving it back and what happens if it is broken.
Are my contract details uploaded?
No. Your answers are saved in this browser on your device until you clear the form, and the PDF is made on your device.
How do we sign the contract?
The PDF ends with a signature, name and date line for each side, to sign by hand. This tool does not collect electronic signatures or send the contract to anyone.