List of Limit Values
The following are the limit values in kintone.
General
Attachment
- The file size and pixel count of an image for which a thumbnail can be displayed are 10 MB or less and 50 megapixels or less respectively.
- The maximum file size limit for a single attachment is 1 GB.
Search
- Up to 100 characters can be entered in the search box.
For points to note when using Japanese or Chinese characters, alphanumeric characters, or special characters for search keywords, refer to Points to Note When Entering Search Keywords.
App
Number of records
- No upper limit
If the number of records in an app increases to a large extent, its performance may slow down. The response time and data processing speed differ depending on use conditions; for example, what kind of permission is configured, which filter conditions are set, and how many fields are placed.
As for creating and viewing records, it is confirmed that an app in the following state can be operated comfortably: an app has one million records and does not have permissions and filter conditions configured.
View
- Up to 1,000 views per app
Chart
- Up to 1,000 charts per app
When the aggregate result or the number of items (the total number of Level 1, 2, or 3 items) exceeds 500, data of the first 500 items are displayed in a chart.
As for a table, data of the first 10,000 items are displayed.
Pivot table
- Up to 1,000 rows can be displayed on the vertical axis
- Up to 50 columns can be displayed on the horizontal axis
When the aggregate result or the number of items (the total number of Level 1, 2, or 3 items) exceeds 10,000, data of the first 10,000 items are displayed in a pivot table.
Plug-in
- Up to 20 plug-ins per app
When you specify sets of keys and values for kintone.plugin.app.setConfig to be used for a plug-in, the total size of the values must be 256 KB or less.
Plug-in file size
- JavaScript file, CSS file, icon file: 20 MB
- HTML file: 64 KB
The total size of files contained in a plug-in package
- 100MB
App template
- A single app template can contain up to 100 apps
Apps associated via "Lookup" fields, "Related records" fields, and the App Action feature are also included in the count.
Field
- Up to 500 fields per app
The following fields are not counted as part of the limit:
- Label
- Border
- Blank space
- Record number
- Created by
- Created datetime
- Updated by
- Updated datetime
As for a table, the number of fields placed in a table plus one is regarded as the number of fields of the table.
Example: A table that contains three fields is counted as four fields.
Table
It is recommended that you use no more than 10 fields and 100 rows per table.
Having a large number of fields and rows in a table may slow down the screen response, thus affecting operations on records and customization.
In addition, since it results in the increase of the record data size, the processing time for displaying search results may also be affected.
Reference: The kintone screen response is slow
Field name
- Up to 128 full-width or half-width characters
Field code
- Up to 128 full-width or half-width characters
For details on symbols and characters that cannot be used, refer to What Is a Field Code?
Field entry limits
For details, refer to Field Entry Limits.
Filter conditions for records
-
The maximum allowed number of filter conditions depends on the filter conditions that are specified.
- If too many filter conditions are specified, you may not be able to open the "View" screen.
- If you use contains or does not contain as a filter condition and the total number of records that match a keyword exceeds 100,000, a warning message will appear and records will not be filtered correctly.
- If the number of field data entries to be retrieved exceeds two million, or the total size of records (excluding the size of attachments) is as large as several tens of megabytes, kintone will fail to retrieve record information. In such a case, reduce the number of field data entries or records to be retrieved.
-
The number of characters that can be used for a keyword when = (equal to) is used as a filter condition: Up to 64 full-width or half-width characters
- When the combination of a "Text" or "Link" field and = (equal to) is specified as a filter condition, up to 64 (full-width or half-width) characters can be used for a keyword. If you specify a keyword that exceeds 64 characters, only the first 64 characters will be used for filtering records.
Excel file to be imported
- Up to 1 MB, up to 1,000 rows
If you want to load a file that exceeds the limit, refer to What to do if your Excel file exceeds the 1MB, 1,000 rows, or 500 columns limit.
CSV, TSV, or TXT file to be imported
- Up to 100 MB, up to 100,000 rows
CSV file to be exported
- Up to 100 MB
If the size of the CSV file to be exported exceeds 100 MB, the export fails. In such a case, reduce the number of fields or records to be exported at a time.
REST API
Concurrent API request
- 100 concurrent requests per domain
If the number of concurrent API requests exceeds the limit, a response with an HTTP 429 status code is returned at the execution of a REST API call.
Retention period for an uploaded file
- An uploaded file is deleted three days after the upload unless the file is attached to a record by Add Record API or Update Record API.
Proxy API
- Maximum number of lines and size of the response header returned from the other end of the proxy: 100 lines, 10 MB
- Maximum size for each line: 8,192 bytes
The number of API requests available per day
- 10,000 requests per app
API for manipulating app records
- The maximum number of records that can be retrieved at once: 500
- The maximum number of records that can be added, updated, or deleted at once: 100
Using the Bulk Request API, you can manipulate up to 2,000 records (100 records x 20 requests = 2,000 records) at once.
Batch processing of record operations for multiple applications
The following are the limitations:
- If the request of the Add Record(s) API and Update Record(s) API includes field codes that do not exist, these field codes will be ignored.
- If the request of the Get Record(s) API includes field codes that do not exist, record details will not be retrieved.
- Values of the following fields can be retrieved with the Get Record API. However, is not possible to add or update the values of these fields with the Add Record API or Update Record API.
- Fields into which values are entered by a "Lookup" field
- Categories
- Calculated
- Status (To update the value, use the Update Status API.)
- Assignee (To update the value, use the Update Assignees API.)
For details on each API, refer to the following pages.
API for app record comments
- The maximum number of comments that can be retrieved at once: 10
API request body size
- Maximum of 50 MB