Amplitude Data Manager
Upload CSV data to update user properties or send events to Amplitude.
View on GitHub
Find your API key in Amplitude under Settings → Projects → [Your Project] → General
Your API key is handled client-side and is not stored.
CSV must have headers in first row. The 'user_id' column is required to identify users.
The first row must be a header. One column must be named 'user_id'.
Data Preview
(showing first 100 rows)
Update Status
Frequently Asked Questions
Is my Amplitude API key safe?
Yes. Your API key is only used client-side and is never stored or sent anywhere except Amplitude's official API.
What format should my CSV file be?
Your CSV must have a header row. For user properties, include a user_id
column. For events, include event_type
and either user_id
or device_id
.
How many rows can I upload at once?
Up to 1,000 rows per batch are sent to Amplitude, following their API limits. Large files are automatically split into batches.
Are my uploads private?
Yes. All processing happens in your browser. No data is stored or shared with third parties.