Simple Affordable Pricing

Try Knack free for 14 days. No credit card required and you can cancel at any time. Sign up now

  • STARTER

    $39/month

    20,000 records

    2 GB storage

    3 apps

    Basic Support

    ENTERPRISE 1

    $299/month

    250,000 records

    100 GB storage

    50 apps

    Premier Support / SLA

  • Most Popular

    PRO

    $79/month

    50,000 records

    10 GB storage

    8 apps

    Priority Support

    ENTERPRISE 2

    $499/month

    500,000 records

    200 GB storage

    100 apps

    Premier Support / SLA

  • CORPORATE

    $179/month

    125,000 records

    50 GB storage

    25 apps

    Premier Support

    ENTERPRISE 3

    $999/month

    1.5 million records

    500 GB storage

    250 apps

    Premier Support / SLA

  • Need a smaller plan?
    Click to view our base plans

Trusted by thousands of happy customers

"Knack is definitely better than the alternatives I looked at in terms of ease of
development
, better end-user experience, and value for the price."
- Jessica Jones, Ninkasi Brewery
PRICING PLANS:

STARTER

$39/month

PRO

$79/month

CORPORATE

$179/month

ENTERPRISE 1

$299/month

ENTERPRISE 2

$499/month

ENTERPRISE 3

$999/month

Database Records
Think of a record like a row in a spreadsheet or database table. Your record storage is the combined number of records that are stored in all of your databases.
20,000 50,000 125,000 250,000 500,000 1.5 million Think of a record like a row in a spreadsheet or database table. Your record storage is the combined number of records that are stored in all of your databases.
File Storage
The total amount of files and images you can upload to your online database.
2 GB 10 GB 50 GB 100 GB 200 GB 500 GB The total amount of files and images you can upload to your online database.
# of Apps
The total number of individual applications you can build. An app is a combination of an online database and the interface you build to access that database using forms, tables, and more. Each app is completely independent.
3 8 25 50 100 250 The total number of individual applications you can build. An app is a combination of an online database and the interface you build to access that database using forms, tables, and more. Each app is completely independent.
Support
Basic - 1-2 day response time, email/chat only
Priority - 1 day response, phone and skype included
Premier - same day response, dedicated support manager
Enterprise - SLA with uptime guarantee
Basic
email, chat
Priority
phone, skype
Premier
support manager
Support Manager, SLA Support Manager, SLA Support Manager, SLA Basic - 1-2 day response time, email/chat only Priority - 1 day response, phone and skype included Premier - same day response, dedicated support manager Enterprise - SLA with uptime guarantee
App Consultation
We can review your idea in detail and consult on the best way to translate your requirements into a functional app.
We can review your idea in detail and consult on the best way to translate your requirements into a functional app.
Shared Builders
The number of builders (including you) who can access your Knack account to edit and build applications.
2 5 15 25 50 100 The number of builders (including you) who can access your Knack account to edit and build applications.
Unlimited Users
Users can log in to access your app. There is no user limit or per-user license -- each user simply counts as a database record.
Users can log in to access your app. There is no user limit or per-user license -- each user simply counts as a database record.
Reports
Use reports to analyze your data with Pivot Tables and Line or Pie charts.
Use reports to analyze your data with Pivot Tables and Line or Pie charts.
API
Developers can use the Knack RESTful API to securely access your data and extend your app functionality.
Developers can use the Knack RESTful API to securely access your data and extend your app functionality.
White Label
Removal of "Powered by Knack" link at the bottom of the published app.
Removal of "Powered by Knack" link at the bottom of the published app.
Custom Domains
Point your own domain to your Knack app.
Point your own domain to your Knack app.
Scheduled Tasks
Schedule tasks to update your records and send emails.
Schedule tasks to update your records and send emails.
Maps & Geo-Location
Use Geo-Location to search for records by zip code and location.
Use Geo-Location to search for records by zip code and location.
Single Sign-On
SSO - Single Sign-On. Allow your users to log in with 3rd-party accounts. Basic includes Google, Facebook, Twitter, and OpenID. Advanced includes custom SSO providers and domain limiting.
Basic Advanced - $35 / month Advanced Advanced Advanced Advanced SSO - Single Sign-On. Allow your users to log in with 3rd-party accounts. Basic includes Google, Facebook, Twitter, and OpenID. Advanced includes custom SSO providers and domain limiting.
SEO Snapshots
Use SEO Snapshots to index your data for Google's search engine.
$25 / month Use SEO Snapshots to index your data for Google's search engine.
Record History
View a history of each change to your records, including the change author, IP address, and highlights of changes.
View a history of each change to your records, including the change author, IP address, and highlights of changes.
App Restore
We can restore your database records and even your app interface in case it's accidentally deleted or corrupted. Included free with corporate & enterprise plans.
hourly fee hourly fee We can restore your database records and even your app interface in case it's accidentally deleted or corrupted. Included free with corporate & enterprise plans.
Additional Records
Add blocks of additional records without upgrading your plan.
$10 / month
5,000 records
$25 / month
15,000 records
$50 / month
40,000 records
$100 / month
100,000 records
$100 / month
100,000 records
$100 / month
150,000 records
Add blocks of additional records without upgrading your plan.
Additional Storage
Add additional file storage capacity without upgrading your plan.
$10 / month
1 GB
$25 / month
5 GB
$50 / month
20 GB
$100 / month
40 GB
$100 / month
50 GB
$100 / month
60 GB
Add additional file storage capacity without upgrading your plan.

Common Questions & Answers

What's an app? A record? Or a database??

We know some of the terms may be unfamiliar. We have some more info here on some of the common database terms.

Do you charge by the user?

No, there is no limit on users who can optionally log in and access your app. Each user just counts as a record stored in your database.

Do you have setup fees or contracts?

Nope, there are no fees or contracts with Knack. Create your trial account in seconds without entering a credit card. At the end of your trial you can select a plan and pay month-to-month.

Can I use my own domain name?

Absolutely! You can publish your app to your own website or use a custom domain that points directly to your app. Knack also provides a domain at knackhq.com for you to use.

Can I change plans or cancel?

You can upgrade, downgrade, or cancel your account at any time. Any upgrades or downgrades are automatically pro-rated for the next month.

Can I host my Knack app on my own server?

No, each Knack app is stored and run on Knack servers. Even when you publish your app to your own website, the data and infrastucture is still hosted on Knack servers.

What types of payment do you accept?

We accept all major credit cards (Visa, MasterCard, American Express, Discover, JCB, and Diners Club cards) on our website. We do not accept checks, paypal, or bank transfers.

Who owns the data stored in my app?

You own it! Although the data is stored in Knack databases, you are the complete owner of your data and are solely responsible for its contents.

More Questions?

Email us at support@knackhq.com. We'll happily answer all of those questions.