Getting Started
-
Upload Your Files
Drag and drop or select XSD files and optional XBRL linkbase files (presentation, label, calculation).
-
Configure Options
Choose grouping strategy, label language, and other preferences.
-
Generate Bundle
Click "Generate Form Bundle" to create and download your offline form package.
-
Extract and Use
Extract the ZIP file and open index.html in your browser. The form works completely offline!
Supported File Types
- XSD (XML Schema) - Required. Defines the structure and constraints.
- XBRL Presentation Linkbase - Optional. Provides section hierarchy and ordering.
- XBRL Label Linkbase - Optional. Provides human-readable labels in multiple languages.
- XBRL Calculation Linkbase - Optional. Enables calculation validation warnings.
- XML Instance - Optional. Can be used for testing import functionality.
Browser Compatibility
Both the generator and form bundles work in modern browsers:
- ✓ Chrome 90+
- ✓ Firefox 88+
- ✓ Safari 14+
- ✓ Edge 90+
Privacy & Security
🔒 100% Client-Side Processing
All parsing, validation, and bundle generation happens entirely in your browser. Your files never leave your computer.
📡 No Network Requests
After the initial page load, no data is sent to any server. Form bundles work completely offline via the file:// protocol.
🚫 No Telemetry
We don't collect analytics, track usage, or send error reports. Your privacy is paramount.
Troubleshooting
- ❌ "No XSD file found in input"
- Make sure you've uploaded at least one .xsd file. The generator requires an XSD schema to work.
- ❌ Large file warning
- Files larger than 10MB may cause memory issues in the browser. Consider splitting large schemas or using a desktop tool.
- ❌ Form bundle doesn't open
- Make sure you've extracted the ZIP file first. Some browsers block file:// access - try a different browser or use a local web server.
- ⚠️ Missing labels
- If XBRL labels are missing, the generator will fall back to element names. Check that your label linkbase is correctly formatted.