84 icons
Database logos & icons
84 free Database logos, including PostgreSQL, MySQL, MongoDB, Redis, Sqlite, Supabase, and more. Each comes as an optimized SVG in color and monochrome, and as a React, Vue, or Svelte component.
PostgreSQL
MySQL
MongoDB
Redis
Sqlite
Supabase
Clickhouse
Prisma
AWS Aurora
Compose
Dgraph
Firebase
Forestadmin
Typeorm
Airtable
Aerospike
Apache Impala
Appwrite
ArangoDB
AWS DocumentDB
AWS DynamoDB
AWS ElastiCache
AWS Keyspaces
AWS Neptune
AWS RDS
AWS Redshift
AWS Timestream
Cassandra
Chroma
Couchbase
CouchDB
Database Labs
Datagrip
Datasette
DataSpell
DataStation
Directus
Doctrine
Dolt
Drizzle
Edgedb
Elasticsearch
Etcd
Fauna
FoundationDB
Gun.js
Hadoop
Hasura
Hbase
Heroku Redis
Hibernate
Humongous
Influxdb
Keydb
Knex
MariaDB
Memcached
Metabase
Microsoft Access
Microsoft SQL Server
Milvus
MindsDB
Neo4j
Neon
Nocodb
Oracle
Percona
Planetscale
PocketBase
PouchDB
Reindex
RethinkDB
Riak
Risingwave
RocksDB
RxDB
Sequelize
Singlestore
SurrealDB
Typesense
Upstash
Vitess
Xata
YugabyteDB
About Database logos
Relational, document, key-value, graph, and vector databases, plus the ORMs and GUIs that sit on top: PostgreSQL, MySQL, SQLite, MongoDB, Redis, ClickHouse, Cassandra, Dgraph, ArangoDB, Prisma, Drizzle, and TypeORM. Most come in color and monochrome so they hold up in both light and dark diagrams.
Use Database icons in your app
Install @dev.icons/react (or /vue,
/svelte) and import icons by name. Each icon is its own
export, so your bundle only includes the ones you use. Prefer plain
files? Every icon page has a one-click SVG download. See the quick start for the icon font and CDN options.
import { Postgresql, Mysql, MongodbIcon } from "@dev.icons/react";
export function TechStack() {
return (
<>
<Postgresql size={32} />
<Mysql size={32} />
<MongodbIcon size={32} />
</>
);
} 10 of these marks need a light backdrop on dark backgrounds. The grid above already applies one, and each icon page previews both themes.