Flexible data types to customize your app.

Completely Customized

Forget cookie-cutter software. Knack lets you build the exact app for your exact needs.

  • Easy data types like name, address, email, and more add structure and formatting to your data.
  • Powerful options for formulas, equations, files, and images.
  • Easy and flexible relationships to connect your data (including one-to-many and many-to-many)

more on defining your online database

Online Data Management

Access and manage your online database right from your browser.

  • Import your data from spreadsheets or add it manually
  • Inline editing for quick updates
  • Track the history of any changes to your data
  • Export your data into CSV, TXT, or JSON files.

more on database management

Manage your data online with inline editing
Easy options for displaying your database records

DIY App Builder

Easy tools for building apps to view and manage the records in your database.

  • Simple drag-and-drop elements like tables, search, calendars, and record details.
  • Add and edit records with forms.
  • Complete flexibility to create the navigation and structure you want.

more on building your app

Mobile Friendly

Knack apps work great on any mobile device, including smart-phones and tablets.

  • Your app will automatically resize to look great on any mobile device.
  • Empower your workforce with mobile apps they can use in the field.
  • Optimized for mobile features like using phone cameras for image uploads.

More on mobile apps

Knack apps work great on mobile devices of any size.
Require user logins to access your app

Powerful User Features

Integrate user accounts and logins into your apps.

  • Protect your app with different user roles and permissions.
  • Users can log in and access their own database records.
  • No user limits or seat licenses.

more on user login features

Easy Workflow

Easy tools for adding workflow features.

  • Assign records to specific users for processing
  • Send email alerts and update records when a process is complete
  • Schedule tasks to monitor records, send emails, and make updates.

more on workflow features

Schedule tasks to manage records and send emails
Get code snippets to add to your site

Publish To Your Website

Publish your apps right in your website or blog with an easy embed script.

  • Published apps will adapt to your own design and integrate seamlessly.
  • Publish multiple versions of your app to different web pages.
  • Customize your apps with CSS and jQuery.

more on publishing your apps

Advanced Features

Knack offers advanced features to take your app to the next level.

  • Schedule tasks to update your records and send emails.
  • Index your database with Google search engine optimization.
  • Add Zip Code searches with geolocation.

more on advanced features

SEO features so Google can index your data
Add custom Javascript and CSS right in the app.

Developer Friendly

Knack can be easily customized by designers and developers.

  • Open API for developers to securely access your data and add custom functionality.
  • Designers can control the look and feel of your app with custom CSS.
  • Each app can be completely customized upon request if you need customization services.

more on the API and customization

World Class Security & Infrastructure

Take confidence in the top-notch Knack infrastructure and security.

  • Hashed and encrypted passwords
  • Complete data SSL encryption at every stage
  • Daily backups to multiple locations
  • Track timestamps and IP addresses of all record changes

more on security & infrastructure

Track changes to all your records, including IP addresses
Live chat with real humans!

Live Personal Support

Yes, we consider support a feature!

  • Leverage our experience to optimize your app.
  • Free app assistance with your trial.
  • Extensive knowledge base with articles and videos
  • Live chat with english-speaking humans!

more on support