Create a Client Intake Form Online Free
🚀 Build Your Client Intake Form
Fill in the details below — the preview on the right updates live. Nothing leaves your device.
🏢 Business Details
👤 Standard Contact Fields
❓ Custom Questions
Add questions specific to your business. Each renders differently based on its type.
✅ Consent & Signature
Your Business Name
Quick answer: Enter your business name and a form title, toggle on the standard contact fields you need - email, phone, date of birth, address - then add any custom questions specific to your service. Choose a field type for each question - Short Answer, Long Answer, Yes/No, or Date - and it renders with the right amount of blank space or checkboxes automatically. Add a consent statement if needed, then click Download PDF for a print-ready intake form. Everything happens locally in your browser using jsPDF - not a screenshot image. The live preview updates instantly, and nothing is ever sent to a server.
- Cost: Free, unlimited forms, no signup.
- Where it runs: 100% in your browser — no upload, no server storage.
- Output: A real vector PDF (sharp at any zoom, small file size).
- Type-aware questions: Short Answer, Long Answer, Yes/No, and Date fields all render differently.
- Toggleable contact fields: Include only the standard fields your business actually needs.
- Optional consent statement: Editable clause with a client signature line.
📋 General Template, Not Compliance Advice: This tool builds a general-purpose intake form. If your industry has specific data collection, consent, or health-information requirements, confirm your form meets them separately.
✍️ A Blank Form, Not a Filled Record: This generates a template for a client to complete - it doesn't collect or store any client's actual answers anywhere.
🖨️ Real Text, Not a Screenshot: The PDF is built from actual vector text using jsPDF, so it stays sharp at any zoom and the file stays small.
✅ Privacy: Your form setup, including any logo you upload, is processed locally — it is never uploaded, transmitted, or stored anywhere.
✅ 100% Private: Your form, including your logo, is generated locally in your browser using JavaScript. No data is ever uploaded to a server or stored anywhere.
Note: Your form setup will be cleared once your session ends or you clear the app.
How to Create a Client Intake Form PDF
Fill in Business Details
Enter your business name and a title for the form.
Toggle Standard Contact Fields
Choose which basic contact fields to include.
Add Custom Questions
Add questions specific to your business, choosing a field type for each.
Download the PDF
Click Download PDF to save a print-ready intake form.
🔒 Your Form Setup Never Leaves Your Device
This tool builds the entire form — including your logo — using jsPDF running entirely inside your browser tab. There is no upload step, no server-side processing, and no network request that contains your business or form data.
Common Uses for a Client Intake Form Generator
Salons & Beauty Studios
Collect contact info and service preferences before a client's first visit.
Consultants & Coaches
Gather business goals and background before a first strategy session.
Health & Wellness Practitioners
Capture relevant background before a first session or treatment.
Creative Agencies
Learn a new client's brand, goals, and preferences before kickoff.
Home Service Providers
Collect property details and job specifics ahead of a first visit.
Tutors & Instructors
Understand a new student's goals and experience level upfront.
Why Use This Client Intake Form Generator?
- Fully Client-Side: jsPDF builds the whole form in your browser — no upload.
- Real Vector Text: Sharp, small-file-size PDF output — not a flattened screenshot.
- Side-by-Side Preview: Check your form next to the fields as you build it.
- Type-Aware Questions: Short answer, long answer, yes/no, and date fields all render correctly.
- Fully Customizable: Toggle standard fields and add as many custom questions as you need.
- Consent Statement Included: An editable clause with a client signature line.
- Works for Any Service Business: Salons, consultants, coaches, agencies, and more.
- 100% Free & Private: No account, no watermark, no server storing your data.
Client Intake Form Generator – Complete Guide
The first few minutes with a new client set the tone for everything after - and a good intake form does a lot of that work *before* you even meet. Instead of asking the same five questions to every new client one at a time, a well-designed form gets the essentials down in writing, consistently, every single time.
What Makes a Good Intake Form?
A useful intake form asks for exactly what a business needs and nothing more - a form padded with irrelevant questions gets rushed through or abandoned. This tool covers the standard contact basics as simple toggles, then lets you build a fully custom question list matched to your specific service, each rendered with the right kind of blank space for the answer it's actually asking for.
How This Generator Actually Works
As you toggle standard fields and add custom questions, a live preview beside the form re-renders instantly, showing each question with space appropriate to its selected type. When you click Download PDF, that same structure is handed to jsPDF, which draws your business header, the contact fields as labeled blank lines, and each custom question according to its type - a single blank line for Short Answer, a larger bordered box for Long Answer, two checkboxes for Yes/No, or a formatted blank for Date - as genuine vector shapes and text, not a picture of text, directly onto a PDF page. At no point does any of this data leave your device or touch a server.
Question Types and How They Render
| Type | Rendered As | Best For |
|---|---|---|
| Short Answer | A single blank line | Names, single facts, brief responses |
| Long Answer | A larger bordered box | Background, goals, detailed explanations |
| Yes/No | Two checkboxes | Simple confirmations or eligibility checks |
| Date | A formatted blank line | Preferred dates, past events, deadlines |
Intake Form vs Booking Confirmation vs Service Agreement
| Aspect | Intake Form (this tool) | Booking Confirmation | Service Agreement |
|---|---|---|---|
| When it's used | Before the first appointment | After a booking is made | Before or during onboarding |
| Main purpose | Collect client information | Confirm appointment details | Set legal terms of service |
Security and Privacy Considerations
- No Data Upload: Every field you set up, and any logo you upload, stays on your device.
- No Server Processing: PDF generation runs entirely as client-side JavaScript.
- No Storage: Nothing about your form setup is saved once you close or refresh the tab.
- No Account Needed: There is no login, tracking, or usage cap.
Browser Compatibility and Technical Requirements
This Client Intake Form Generator works in modern browsers that support:
- File API / FileReader: To read an uploaded logo image locally.
- JavaScript PDF generation (jsPDF): For building the actual downloadable document.
- Blob downloads: For saving the finished PDF to your device.
Supported Browsers:
- ✅ Chrome/Edge 76+
- ✅ Firefox 55+
- ✅ Safari 13.1+
- ✅ Mobile Chrome (Android), Mobile Safari (iOS) — download supported
Troubleshooting Common Issues
Explanation: Only PNG and JPG logo files are supported; other image formats or corrupted files may fail to embed. Solution: Re-save your logo as a PNG or JPG and upload it again.
Explanation: The blank space rendered depends entirely on the field type selected for that question. Solution: Double-check the type dropdown next to the question - switch it to Long Answer if you need more writing room.
Explanation: Every question you add takes up real space on the page, and the tool paginates automatically once it runs out of room. Solution: Focus custom questions on what you genuinely need before a first appointment - shorter forms get completed more often.
Explanation: This tool supports Short Answer, Long Answer, Yes/No, and Date question types. Solution: For something like multiple choice, phrase it as a Short Answer question and list the choices directly in the question text.
Frequently Asked Technical Questions
Question 1: What actually builds the PDF - is it a known library?
Answer: This tool uses jsPDF, a widely used open-source JavaScript library for generating PDF documents in the browser, loaded directly in your browser tab.
Question 2: How does the tool know how much space to give each question?
Answer: Each question's selected type maps to a specific drawing routine - Short Answer and Date draw a single line, Long Answer draws a bordered rectangle of fixed height, and Yes/No draws two small checkbox squares - so the layout logic is entirely determined by the type you choose.
Question 3: How is pagination handled for a long list of questions?
Answer: The tool tracks the current vertical position on the page as it draws each field, and starts a new page automatically whenever the next question or the signature block would overflow the page height.
Question 4: How is my logo embedded in the PDF?
Answer: The uploaded image is read as a Base64 data URL using the FileReader API, then passed directly to jsPDF's image-embedding function, which places it at the top of the document alongside your business name.
Question 5: Does this tool need an account, server, or API key?
Answer: No. jsPDF and the live preview both run as ordinary JavaScript already loaded by this page — you never need an account or any API key to use it.
Glossary of Terms
- Client Intake Form
- A form used to collect a new client's contact details and relevant information before a first appointment or engagement.
- Onboarding
- The process of gathering information from and orienting a new client at the start of a business relationship.
- Consent Statement
- A clause in which a client agrees to specific terms, such as being contacted or confirming the accuracy of provided information.
- Short Answer Field
- A form field designed for a brief, one-line response, such as a name or a single fact.
- Long Answer Field
- A form field with more blank space, designed for a paragraph-length response.
Frequently Asked Questions
Yes, completely free with no watermark, no signup, and no limit on how many forms you create.
No. The entire form, including your logo if you add one, is built and turned into a PDF entirely inside your browser using JavaScript. Nothing is transmitted over the network.
A client intake form collects a new client's contact details and relevant background information before a first appointment or project kickoff, so a service business has what it needs without a lengthy back-and-forth conversation.
You can add short answer questions with a single blank line, long answer questions with a larger blank box, yes/no questions with two checkboxes, and date questions with a blank formatted for a date - each rendering appropriately in the final PDF.
Yes. The form is general-purpose - toggle standard fields on or off, and add whatever custom questions are relevant to your specific service, whether that's health history, business goals, or brand preferences.
Many service businesses do, especially if they plan to contact the client by email or SMS, or need the client to confirm the accuracy of the information provided. This tool includes an optional, editable consent statement field.
No specific legal requirement applies universally - intake forms are a business best practice, not a mandated document. If your industry has specific data collection or consent requirements (such as health information), confirm your form meets them separately.
The generated PDF works either way - print it for clients to complete by hand, or many PDF viewers and readers allow typing directly into the blank fields before printing or emailing back.
Yes. Each standard field - email, phone, date of birth, address - can be toggled on or off independently, so the form only includes what your business actually needs to collect.
Final Thoughts
A clean, well-scoped intake form saves time for everyone - clients answer what's actually relevant, and businesses walk into a first meeting already informed. This tool builds that form with a live preview and a real vector-text PDF using jsPDF — all without your form setup ever leaving your device.
Add your questions above and download your first client intake form!