---
title: "Limits and test allowances"
description: "Per-minute limits, daily test allowances and file sizes."
generated: true
---

# Limits and test allowances

Per key, per minute: 120 searches, 60 voice searches, 30 uploads and 30 alignments. A `429` says which limit was reached.

Test keys: per key, per minute, 10 searches, 5 voice searches, 5 uploads and 2 alignments; and per account, per UTC day, 500 searches, 10 minutes of voice search and 2 alignments of up to 10 minutes each. The `429` for a daily allowance says when it resets.

## File and text limits

| Input | Limit |
| --- | --- |
| Search query | 1–300 characters |
| Search results | 1–50; default 20 |
| Voice search | 30 seconds; 10 MB |
| Alignment upload | 200 MB |
| Live alignment | 1 hour of audio |
| Test alignment | 10 minutes of audio |
| Alignment segments | 1–5,000 when supplied |
| Text in one segment | 1–20,000 characters |
| Text across all segments | 200,000 characters |
| Segment ID | 1–100 characters |

Uploads and clips are kept for **7 days for live keys** or **1 day for test keys**, long enough to align them and fetch the clips. Clips are kept from when the job finishes, and job results stay. Voice-search audio is not kept.

See [errors and retries](/guides/errors) for how to respond to a rate limit. Search is metered per request; voice search and alignment per second of audio. Pricing is on request: the account's owner asks for live access in the console, and we set up billing together.
