Bassanite
Privacy-First Schema Builder for Modern Developers
Schema Structure
No fields yet. Click "Add Field" to start building your schema.
Click to sync Content Editor with schema changes
Properties
Validations
UI Hints
Generated Schema
Select Database
Content Editor
Validation Errors ()
Please fix the following errors before exporting:
Item
Import Schema?
How it works
- • Upload a JSON, JavaScript Object, Zod, Yup, TypeScript, or Prisma schema file
- • Field types are automatically inferred from the schema structure
- • The schema will be populated in the corresponding Schema Builder tab
- • You can then edit fields, add validations, and export to other formats
Confirm Action
Export Validation Errors
Please fix the following errors before exporting:
Unlock Pro Features
This feature requires Bassanite Pro. Upgrade to access premium features:
- Unlimited Content Editor items
- Unlimited schema nesting
- Auto-save with sessionStorage
- Export to Zod, Yup, TypeScript, Prisma
- Priority support
Sign In to Continue
Sign in to upgrade to Pro and unlock all features
Privacy & Terms
By accessing or using the Bassanite schema builder and converter (the “Service”), you acknowledge that you have read, understood, and agree to be bound by these Terms of Use and this Privacy Policy.
-
Service Description
Bassanite is a web-based tool that provides schema creation, editing, validation, and conversion capabilities across multiple formats, including but not limited to JSON, JavaScript Object, Zod, Yup, TypeScript, and Prisma. The Service is provided for general development and productivity purposes only.
-
User Content and Responsibility
You are solely responsible for any data, schemas, or content that you create, upload, import, or process through the Service (“User Content”). You represent and warrant that you have all necessary rights, permissions, and authority to use such User Content and that its use does not violate any applicable laws, regulations, or third-party rights.
The Service does not verify, endorse, or assume responsibility for the accuracy, legality, or integrity of User Content.
-
Data Handling and Privacy
Bassanite does not claim ownership over your schemas or User Content. Except as required for basic service functionality, we do not intentionally store, inspect, or analyze User Content beyond what is technically necessary to provide the Service.
You acknowledge that the Service is provided on an “as-is” and “as-available” basis, and you are responsible for maintaining your own backups of any data you consider important.
-
Prohibited Uses
You agree not to use the Service for any unlawful, harmful, or abusive purposes, including but not limited to:
- Uploading or distributing malicious code or content
- Infringing intellectual property or privacy rights
- Attempting to bypass access controls, subscription mechanisms, or security measures
- Interfering with or disrupting the Service or its infrastructure
We reserve the right to investigate and take appropriate action, including suspension or termination of access, in response to prohibited use.
-
Intellectual Property
All rights, title, and interest in and to the Service, including its software, design, and underlying technology, are owned by Herboratory or its licensors. You retain ownership of your User Content. No rights are granted to you except as expressly stated herein.
-
Service Availability and Modifications
While we strive to provide a reliable service, we do not guarantee uninterrupted availability, error-free operation, or compatibility with all environments. We reserve the right to modify, suspend, or discontinue any part of the Service at any time, with or without notice.
-
Limitation of Liability
To the maximum extent permitted by applicable law, the Service is provided “as is” and without warranties of any kind, express or implied. Herboratory shall not be liable for any direct, indirect, incidental, consequential, or special damages arising out of or in connection with your use of, or inability to use, the Service, including but not limited to data loss, service interruption, or business disruption.
-
Termination
We may suspend or terminate your access to the Service at our discretion if we reasonably believe you have violated these Terms or engaged in conduct that may harm the Service, other users, or third parties.
-
Changes to These Terms
We reserve the right to update or modify these Terms and this Privacy Policy from time to time. Continued use of the Service after any changes constitutes acceptance of the revised terms.
-
Contact
For questions regarding these Terms or the Service, you may contact us at contact email
Last updated: February 2026
Contact Us
Get in Touch
We'd love to hear from you! Send us an email for support, feedback, or inquiries.
Email us at:
contact emailEnterprise Solutions
Looking for custom schema tools for your organization? We offer enterprise solutions tailored to your specific needs.
Contact us through contact email to discuss custom implementations, integrations, and enterprise licensing.
We typically respond within 24 hours during business days.