Free browser tool

Validate an XLSForm before you publish it.

Find common spreadsheet structure and logic problems in seconds. Your workbook stays in your browser, so you can check a draft without uploading research data.

No account required · .xlsx files up to 10 MB

Check an XLSForm workbook

Upload an .xlsx file for a quick structural and logic check.

Your file stays in this browser and is not uploaded.
This is a SurveyLoopr quick check for workbook structure and common logic errors. It is not official ODK Validate or a substitute for testing the form in ODK Central and on a device.
Edit, preview, and export in SurveyLoopr

What this XLSForm check catches

The browser check reviews the workbook shape that commonly causes an ODK upload failure: a missing survey sheet, missing `type` or `name` columns, invalid field names, duplicate names, unknown question types, missing labels, and common expression syntax errors.

It is a fast first pass, not a certification. For a complete workflow, open the workbook in LooprAI to edit and review it, then validate and preview it in the workspace before downloading or publishing.

A practical XLSForm workflow

  1. 01

    Upload or try the sample

  2. 02

    Fix the reported rows

  3. 03

    Review and preview the form

  4. 04

    Export or publish after testing

XLSForm validator FAQ

Does the validator upload my XLSForm?

No. The workbook is parsed and checked in your browser. SurveyLoopr does not receive the file, its filename, or its contents.

What does this XLSForm validator check?

The quick check looks for a survey sheet, required columns, invalid or duplicate field names, common expression problems, missing labels, and other structural warnings.

Is this official ODK Validate?

No. This is a SurveyLoopr quick check for common workbook and logic problems. Use ODK Validate or ODK Central, then test representative submissions on a device before fieldwork.