How to Secure Online Forms: Passcodes, Passwords and Account Sign-In

Control who can open your forms, drafts and shared links, and protect the account that reads what people submit.
Luna Qin Last modified: October 5, 2026
Reading time: 7 minutes.

password secured form display in a laptop

To secure an online form, protect two things. First, control access to the links people use: a form passcode or invitation password for the form, a save-for-later passcode for drafts, and a shared URL passcode for shared submissions. Then protect the account that reads submissions with passkeys, two-factor authentication or single sign-on.

Quick Navigation


Why form security matters

Forms collect names, addresses, ID numbers, health details and signatures. According to Statista, reported losses from cybercrime in the US exceeded $10.3 billion in 2022.

An online form workflow has four access points to consider:

  • The form link: anyone with a public link can open and fill in the form. That does not show them other people’s submissions, but it does let anyone submit.
  • Saved drafts: a save-for-later link opens that person’s partly completed answers.
  • Shared submission links: the links you share from the Submissions page open a submission, its PDF or its attachments.
  • Your account: anyone who signs in can read the submissions that account is allowed to see.

Passcodes and invitation passwords protect the first three. The way your team signs in protects the last one. If your forms collect personal or confidential information, for business, healthcare, HR or legal work, protect all four.


4 ways to protect forms, drafts and shared links

PlatoForms offers four types of access protection. Each one covers a different part of the form’s life:

how to secure fillable forms
Protection type What it protects Best for
Form Passcode The form itself Internal forms and restricted audiences
Shared URL Passcode Shared submission links: edit, PDF download, attachments Sending a submission or its PDF to someone
Save-for-Later Passcode A draft that someone saved to finish later Long applications filled in over several sessions
Invitation Password One recipient’s invitation link Forms sent to specific people

🔐 Want a visual comparison? Check our FAQ on passcodes vs. passwords.

Build a form that only the right people can open. Create a web form, then turn on a form passcode or send it by invitation with a password.
Build a protected form

Step-by-step: set up each protection

You can turn on one or several of these. For the three passcodes, PlatoForms generates the code when you turn the option on, and you can change it later.

✅ Method 1: Form Passcode

Purpose: Restrict access to the whole form with one passcode.

Best for: Internal team forms, employee surveys, restricted audiences.

Setup: Go to Form Settings and turn on Form is passcode protected.

Form passcode setting


✅ Method 2: Shared URL Passcode

Purpose: Protect the submission links you share from the Submissions page.

Best for: Sharing a submission, its PDF or its attachments with someone else.

Setup: Go to Form Settings and turn on Shared URLs are passcode protected.

Shared urls password

Once it is on, the shared links for editing a submission, downloading its PDF or opening its attachments all ask for the passcode. You find these links under Submissions > Actions > Share > Submission Sharing.


✅ Method 3: Save-for-Later Passcode

Purpose: Protect a partly completed form that someone saved to finish later.

Best for: Long application forms and questionnaires filled in over several sessions.

Setup: Go to Form Settings, turn on Enable “Save for Later”, then turn on Save-for-later URL is passcode protected.

Save for later password


✅ Method 4: Invitation Password

Purpose: Restrict a form to the specific people you invite.

Best for: Confidential surveys, client onboarding, forms with health or financial details.

Setup:

  1. Publish your form.
  2. Open the Invitation panel.
  3. Turn on Tracking Invitation.
  4. Check Invitation is password protected.

Invitation password

Each recipient gets an invitation email with an automatically generated password. Because the invitation is tracked, you can also see whether each recipient opened and submitted the form. See Set invitation password.


Video guide: Set up passwords and passcodes

Want to see it in action? Watch our tutorial on securing forms with passwords and passcodes:


Which protection fits your needs?

Use case Recommended method Keep in mind
Internal staff surveys Form Passcode Everyone uses the same passcode, so share it only with the people who need it
Sending a submission or its PDF to a client Shared URL Passcode Applies to all shared submission links of the form
Long, multi-session applications Save-for-Later Passcode Turn on Save for Later first
Confidential forms for named recipients Invitation Password Requires Tracking Invitation
Medical forms with protected health information Invitation Password and HIPAA compliance HIPAA compliance is available on the Silver or Gold plan

Secure the account that reads submissions

Passcodes and invitation passwords protect forms, drafts and shared links. Anyone who signs in to an account can read the submissions that account is allowed to see, so the way your team signs in matters just as much.

Method How you sign in What it adds
Password only Email and password A password can be guessed, reused on other sites or typed into a fake login page
Password + two-factor authentication Password, then a 6-digit code from an authenticator app A stolen password is not enough to sign in. The Team Admin can require it for every member
Passkey Fingerprint, face or device PIN A passkey only works on the real PlatoForms site, so a fake login page cannot capture it
Single sign-on Your work account at your identity provider Your identity provider applies your organization’s password and multi-factor rules. Gold plan and above

The Passkeys tab in PlatoForms Account Settings

A few details worth knowing:

  • Passkeys and two-factor authentication work together. A PlatoForms passkey sign-in uses the passkey on your device together with your fingerprint, face or PIN, so PlatoForms does not ask for an authenticator code. Signing in with your password still asks for it.
  • To add a passkey, open Account Settings > Passkeys and click Add a passkey. You can keep up to 10, and PlatoForms emails you whenever one is added or removed.
  • On HIPAA teams, the page locks after 15 minutes without activity, and the account is logged out after 30 minutes without activity or when the browser closes. With a passkey, you can unlock without typing your password.
  • Control access inside the team: manage permissions so only the right members can view or edit each form.

Form security checklist: 10 steps

Who can open your forms

  • Protect internal forms with a form passcode
  • Send confidential forms by invitation with Invitation is password protected on
  • Turn on the shared URL passcode before sharing submission links
  • Turn on the save-for-later passcode on long forms

Who can sign in to your account

  • Every member adds a passkey on the devices they use, unless the team requires single sign-on
  • The Team Admin requires two-factor authentication for all members
  • Teams with an identity provider consider requiring single sign-on (passkeys are then not available)
  • Give each member only the form permissions they need

How long data is kept


Frequently asked questions

How do I password-protect an online form?

In PlatoForms, open Form Settings and turn on Form is passcode protected. A passcode is generated for you, and you can change it later. Only people who enter the passcode can open the form. To give each recipient their own password instead, send the form by invitation with Invitation is password protected turned on.

Can I put a password on a Google Form?

No. Google Forms has no built-in password or passcode setting. Access is controlled through sharing: anyone with the link, people in your organization or a group, or specific people, and some settings require a Google sign-in. If respondents need a code or a personal password, use a form builder that offers one.

How do I restrict access to a Google Form?

Use the form’s sharing settings: give access to anyone with the link, restrict it to your domain or a group of users, or add specific people. Turning on Limit to 1 response also requires respondents to sign in to a Google account.

How can I secure my Google Forms?

Restrict who can respond in the form’s sharing settings, and turn on Limit to 1 response if respondents must sign in with a Google account. Add collaborators only when needed, because a collaborator may also have access to the form’s linked response spreadsheet.


All-in-one form security with PlatoForms

PlatoForms is a form builder and a workspace for the information you collect, with:

Ready to secure your forms? Start a 15-day free trial, add passcodes or invitation passwords to your forms, and protect your account with a passkey.
Start your free trial

Read more: What are the HIPAA-Compliant PDF Form Tools You Can Try For Your Organization?

About the Author

Luna Qin

Luna Qin is a Content Strategist at PlatoForms with seven years of experience working on enterprise form and workflow platforms. Her earlier documentation work at Apple shaped her clean, user-first writing style. At PlatoForms, she focuses on producing clear, research-driven guides that help teams build better online forms and automate complex PDF processes.


Stay in the Loop!

Subscribe to our blogs for exclusive insights, tips, and updates.

Related Content Read more