Questions  /  Getting Started  /  Intro to CARTO

CARTO Platform Limits

Understand the different limits used at the platform to ensure you enjoy a healthy service.

Who is this for?

  • :busts_in_silhouette: Any CARTO BUILDER user
  • :computer: Developers creating applications with CARTO ENGINE

Depending on your account plan, different limits are enforced when using the CARTO Platform. Please view our Terms of Service, or contact us if you have additional questions.

Note: All usage limits are based per user. For Enterprise account plans, the usage limits apply to each user in the organization.

SQL API Limits

Run SQL statements to programmatically manage data records inside of CARTO. Check SQL API limits documentation for more details.

Limit Free Personal Enterprise
Maximum read QPS 5 QPS 5 QPS 10 OPS
Maximum write QPS 1 QPS 1 QPS 5 QPS
Maximum real-time query time 5 seconds 15 seconds 25 seconds
Maximum POST payload 1MB 1MB 1MB
Maximum row size 20MB 20MB 20MB
Maximum payload per job 16KB 16KB 16KB
Maximum job queue length 64 instances 64 instances 64 instances
Maximum job time 10 seconds 10 seconds 5 minutes
Maximum export file size 10MB 10MB 100MB

MAPS API Limits

Generate Anonymous and Named Maps based on data hosted in your CARTO Account. Check Maps API limits documentation for more details.

Limit Free Personal Enterprise
Maximum tile per second 20 QPS 40 QPS 120 QPS
Maximum tile per minute 600 QPM 600 QPM 1500 QPM
Maximum map instantiation per second 2 5 10
Maximum Static Map QPS 1 QPS 1 QPS 3 QPS
Maximum Static Map image size 4000 X 4000 pixels 4000 x 4000 pixels 4000 x 4000 pixels
Maximum number of Named Maps 4096 4096 4096
Maximum tile rendering time 1 second 2 seconds 3.5 seconds
Maximum number of layers 8 layers 8 layers 10 layers
Maximum number of styling layers 8 layers 8 layers 16 layers

Import API Limits

Upload and manage Standard Tables or Sync Tables in your CARTO Account. Check Import API limits documentation for further details.

Limit Free Personal Enterprise
Maximum concurrent imports 3 imports enqueued per request 3 imports enqueued per request 3 imports enqueued per request
Maximum row count 500K 500K 1M
Maximum file size 150MB 500MB 1GB
Maximum feature vertex count 10K 10K 10K
Maximum number of tables 2000 tables 2000 tables 2000 tables

Enterprise User Management API Limits

Enables organization owners to programmatically add, delete, show, or update users from their Enterprise account. For details, see Enterprise User Management API.

Limit Free Personal Enterprise
Maximum number of organization user N/A N/A 1000 users

Analysis Limits

The Data Services API offers a set of location data services that can be used to geocode and analyze subsets of data for your visualization. Check Data Services API limits documentation for details.

Tip: These usage limits also apply if you are applying analyses through the front-end, using CARTO Builder.

Limit Free Personal Enterprise
Maximum analysis time 5 seconds 60 seconds 5 minutes
Maximum concurrent analysis 1 analysis enqueued per request 1 analysis enqueued per request 1 analysis enqueued per request
Maximum analysis queue 64 instances 64 instances 64 instances
Maximum analysis row size 1MB 1MB 1MB

Published Visualization Limits

The CARTO.js and CARTO VL libraries enables you to create visualizations programmatically. Alternatively, you can also generate embed url’s through the Publish and Share feature in CARTO Builder.

Limit Free Personal Enterprise
Maximum number of embeds 5 5 20

Location Data Services Monthly Limits

Geocoding Isolines Routing Basemap views
8000 1000 1000 1,000,000

:rocket: What’s next?

If you are experiencing errors in your application or BUILDER don’t hesitate to contact our Support Team to get assistance. Also remember to check the different sections of the Help Center like the widge collection of articles about working with SQL queries. Also remember to check the specific limits documentation for each API.