Dynobase: a desktop GUI client for DynamoDB
Query and edit DynamoDB data, explore schemas, and design single-table models. Dynobase 3.0 connects to your AWS profiles and local databases.
7-day free trial No credit card required Available for macOS (including Apple Silicon), Linux and Windows

Watch the workflow demo (earlier interface)
NEW IN DYNOBASE 3.0
A closer look at your data.
Search by meaning, explore nested attributes, and see exactly what changed.
Semantic & vector search
Search an existing DynamoDB vector index with text, a pasted embedding, or an item in your table. Inspect the ranked matches.
Explore dataVisual JSON path filtering
Explore an item's maps and lists, filter by a nested value, and bring the attributes you care about into the data grid as saved columns.
Explore dataSchema explorer
Discover nested paths, missing attributes and mixed types in your table. Explore loaded results or request a bounded sample.
Generate code for your workflow
Generate SDK or CLI snippets for supported operations. Choose the target in the code dialog and review the output before adding it to your application.

Terminal
Filter, map, and aggregate loaded results with JavaScript. The transformed grid is read-only; explicit calls through the Terminal database helper can still write to DynamoDB.

Favorites and history
Save queries and scans as favorites, add reusable parameters, and inspect operation history. Review recorded item changes with a visual diff.

Operation Builder
Build get, put, update, delete, and transaction operations for the selected table. Inspect the generated code and conditions before running a write.

Keyboard Shortcuts
Navigate faster, quickly manipulate data and tabs
Multiple Tabs
Just like in your web browser, multitask easier
Query and scan selection
Uses Query when key conditions support it; shows Scan otherwise
Offline Support
Connect to DynamoDB Local and LocalStack endpoints
JSON-path filtering
Build nested JSON-path filters and sort loaded results
Scan controls
Review scan estimates, stream results, and pause or resume fetching
Automatic Code Generation
Generate application snippets and infrastructure definitions
AWS profile support
Use your local AWS profiles and their existing IAM permissions
SQL Support
Run PartiQL reads, writes, and supported transactions
Truncate Table
Scan and delete table contents while retaining the table resource
Bulk edits and item history
Review bulk changes and inspect recorded item history
Multi-factor Auth
Authenticate with MFA or IAM Identity Center through supported profiles
Search tables
Search included profiles and loaded Regions; load more Regions as needed
Create Tables
Create and delete DynamoDB tables straight from Dynobase
Terminal / REPL
Transform loaded results with JavaScript; explicit database calls can write
Light and dark themes
Choose a light or dark theme in workspace settings
I love using Dynobase to explore my tables with a native app rather than going to the AWS console in my browser.
One of my favorite features is the ability to save common queries for simple use later. As you're implementing your data model, I recommend saving queries for each of your application's access patterns to make it easy to debug collections of items later on.
Dynobase is quickly becoming an essential part of working with DynamoDB.

Alex DeBrie, AWS Data Hero
Author of DynamoDBBook.com and DynamoDBGuide.com
Dynobase is by far the most intuitive UI tool I've used for DynamoDB, it's leaps and bounds better than the AWS console and makes it really easy to manage DynamoDB tables in a multi-region, multi-account environment.
It's made my life so much easier and allowed me to focus on the things that actually matter to my clients.

Yan Cui, AWS Serverless Hero
Author of Production-Ready Serverless, Developer Advocate at Lumigo
There are two amazing things about Dynobase.
The first is that it took so long for such a great DynamoDB client to finally arrive and the second is that it was so worth the wait.

Erik Peterson
Founder & CTO of CloudZero
Endorsed by AWS Community
This will be my default modeling tool from now on. Nice job Rafal.
5:14 am · 24 Sep 2021I am FINALLY setting time aside to check out @dynobase!!
Awesome stuff so far: the capacity consumption feedback, and the configurable maximums around paginated reads and page sizes.
Strong work @rafalwilinski 💪
As a public service announcement, if you use DynamoDB and you haven't tried Dynobase (https://dynobase.dev)... you should.
1:27 AM · Jan 15, 2020"Well done! I use Dynobase everyday. Happy customer! 💪
3:23 PM · Apr 10, 2020Two things every DynamoDB fan should have.
@alexdebrie's http://DynamoDBBook.com and @rafalwilinski @dynobase client
I was given a license for @dynobase a little while ago, and it's quickly crept into my dev workflow. So much easier to interact with DynamoDB, over the AWS console. I would say if you work with DynamoDB it's a must have tool.
1:55 PM · Jul 13, 2020As a frontend developer, I used to be straight up _scared_ of databases 😱
Things changed when I started using AWS DynamoDB at work but as awesome as it is - the DynamoDB Web Console is not perfect
@dynobase makes DynamoDB *much* easier to work with 🥳
If you are interested in a great #DynamoDB client, this one is fantastic.
And no, I am not forsaking #NoSQL Workbench. I just really like the work that the Dynobase team does and they make a great product.
Choose your Dynobase plan
Solo - Yearly
$9
/mo$108 billed annually
- 1 License
- Mac, Windows, Linux
- All features
- All future updates
- PartiQL/SQL Support
- Email Support
Solo - Lifetime
$249
$199
one-time payment
- 1 License
- Mac, Windows, Linux
- All features
- All future updates
- PartiQL/SQL Support
- Email Support
Team - Yearly
$79
/mobilled annually
- 1020Licenses
- Mac, Windows, Linux
- All features
- All future updates
- PartiQL/SQL Support
- Email Support
Enterprise
Custom Pricing
- Unlimited Licenses
- Mac, Windows, Linux
- All features
- All future updates
- PartiQL/SQL Support
- Email Support
Haven't tried Dynobase yet?
Try it for 7 days, no strings attached.
7-day free trial No credit card required Available for macOS, Linux and Windows
Frequently Asked Questions
How does Dynobase connect to my DynamoDB tables?
Dynobase uses profiles stored in a folder named .aws in your home directory. It’s the same method that other various CLI and SDK tools are using. Dynobase is not modifying this file, neither is it storing them in any other place or sending them to 3rd party APIs. Dynobase also supports AWS SSO and external credential providers like aws-vault. This way, your AWS account, and identity are kept secure.
What is your cancellation policy?
If you no longer wish to use Dynobase, you may cancel at any time, and we will not bill you again. To do that, log in to your account at member.dynobase.dev and select Cancel.
How many devices can I activate with purchase or subscription?
You can register up to 3 devices per subscription or purchase. You can deactivate old devices that you’re not using anymore.
Can I use Dynobase to connect with DynamoDB Offline or LocalStack?
Yes, Dynobase works perfectly with DynamoDB Offline distributions, including the ones using Docker. Click here to learn more about offline support.
Have another question?
We're here to help. Visit support or email support@dynobase.dev




























