Internship application form

An internship application captures what you need to screen candidates before an interview: school, graduation date, major and area of interest. This form lets you collect that baseline, filter by interest, and move qualified candidates into your pipeline. The resume upload keeps all supporting material in one place.

The form beside this text is live. Fill it in and submit it — it validates exactly as it would for a real respondent, and saves nothing.

File uploads stay with the application

The resume uploads directly into the response — no need to chase candidates for documents you forgot to ask for. Each response is complete and portable.

Dropdowns make filtering possible

When field of study and interest track are dropdowns instead of free text, you can group and filter responses without reading every entry by hand.

Build this form for free

This one uses file uploads, which is a paid feature — you can build and edit it on the free plan, but saving it needs an upgrade.

No card required.

Internship Application Form

Live preview

How to build this form

5 steps in the editor.

  1. Add text fields for the applicant's name and email.
  2. Add a text field for school name and a dropdown for field of study (Computer Science, Business, Engineering, etc.).
  3. Add a date field for expected graduation date and a dropdown for area of interest (your internship tracks).
  4. Add a file field for resume upload and a textarea for optional notes.
  5. Export responses to CSV when reviewing candidates, or send each application to Slack or your own endpoint.

Fields in this form

9 fields, using 6 of the 19 field types available.

QuestionField typeRequired
Full nameShort textYes
EmailEmailYes
School or universityShort textYes
Field of studyDropdownYes
Expected graduation dateDateYes
Area of interestDropdownYes
Resume (PDF or DOC)File uploadYes
AvailabilityDropdownYes
Anything else you'd like us to know?Long textOptional

What goes wrong with this form

Specific to a internship application form, not general advice about forms.

Asking for graduation date as free text

Use a date field so responses are sortable and you know whose graduation is when. Free text produces "May 2025", "spring", "2025" and comparisons fail.

Making the resume optional

You need the resume. Mark it required so applicants cannot submit without it — they will see the requirement before they type anything and submit.

Asking "why this internship?" without a text field

If motivation matters, add a textarea. That question as a yes/no or a single line loses the content you actually needed to read.

Questions about this form

Can I collect a resume with an internship form?

Yes. Add a file field and applicants can upload a PDF or document directly. The file stays with the response and you can download it with the CSV export.

How do I filter internship applications by field of study?

Use a dropdown field instead of free text — each response records the exact option chosen, not a paraphrased string. The CSV export includes the field value, so you can sort and filter by column.

Who reviews the applications — just the person who built the form?

The form can send each response to Slack, Discord, your own webhook, or email. The responses are also listed on the dashboard, where anyone with the link can view them.

Build this form for free

This one uses file uploads, which is a paid feature — you can build and edit it on the free plan, but saving it needs an upgrade.