Add an item to a DynamoDB table
Prerequisite: Download Dynobase (free to try) in order to follow the steps below
Dynobase adds DynamoDB items through its item editor. Select the table, enter the primary key and other attributes, then save the pending change to DynamoDB. The same workflow works with a configured local endpoint.
The demo shows an earlier interface. The written steps describe Dynobase 3.0.8.
1
Select the destination table
Choose the AWS profile, Region, and table. Check its partition key and, when defined, sort key before entering an item.
2
Prepare the item
Click the plus button labeled Item (Add item) in the table footer. Use JSON View or the form to enter keys and attributes, then choose Save New Item to queue the insert.
3
Save to DynamoDB
Review the pending row, then click Save Changes or press Cmd+S on macOS or Ctrl+S on Windows/Linux. Check the result before treating the insert as complete.
Frequently Asked Questions
How long does inserting an item take?
Latency depends on item size, network conditions, capacity, retries, and index writes. A throughput quota is not an insert-time guarantee; check the write result before reading it back.
Can I insert multiple items at once?
Yes. Use the CSV importer or JSON importer for a file, or issue batch writes through an SDK. Review conflict handling before importing into a table that already contains data.
What are the batch insert limits?
BatchWriteItem accepts up to 25 put/delete operations and a 16 MB request. Each stored item must fit 400 KB, including attribute names; retry UnprocessedItems with backoff, and remember that the batch is not atomic.How much does inserting an item cost?
For Standard tables in us-east-1, on-demand writes cost $0.625 per million write request units; provisioned writes cost $0.00065 per WCU-hour. An ordinary write uses units based on item size rounded up to 1 KB, and indexes can add writes; use the pricing calculator for your workload.
How do I insert items programmatically?
Use
PutItem, or PutCommand with the AWS SDK for JavaScript v3 document client. An unconditional put replaces an item with the same key, so add a condition when you require insert-only behavior; see the SDK examples.Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase