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'.

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.