Serverless · Multi-tenant · Free tier

Key-value storage
at the speed of light

A blazing-fast REST API for key-value pairs and ordered lists. Create isolated apps, get tokens, start storing data — no servers, no config, no bill.

terminal
# Write a value
curl -X POST https://lightkv.com/item/write \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d '{"key": "user:42", "value": "Alice"}'

# Read it back
curl https://lightkv.com/item/read?key=user:42 \
  -H "Authorization: Bearer YOUR_TOKEN"

# → {"ok": true, "data": {"key": "user:42", "value": "Alice"}}
Everything you need, nothing you don't
Simple primitives that compose into powerful patterns

Key-Value Store

Store any JSON primitive — strings, numbers, booleans — with simple read, write, and delete. Perfect for config, flags, and user data.

Ordered Lists

Manage ordered collections with add, remove, count, slice, and index operations. Set semantics prevent duplicates automatically.

Token-based Auth

Each app gets a read-only token and a read/write token. Tokens are hashed at rest — rotate them anytime with one click.

Multi-tenant Apps

Create multiple isolated apps under one account. Each app has its own key namespace, tokens, and data — completely separated.

REST API

Simple HTTP endpoints that work with any language. No SDK needed — just curl, fetch, or your HTTP client of choice.

Serverless & Free

Runs on AWS Lambda with Supabase PostgreSQL. No servers to manage, scales automatically, and costs effectively nothing.

Simple, transparent pricing
Start free, upgrade when you need more
Free
$0/mo
For personal projects and experiments
  • 3 apps
  • 500 keys per app
  • 100 lists per app
  • No team members
Get Started Free
Business
$29/mo
For teams and production workloads
  • Unlimited apps
  • 50,000 keys per app
  • 10,000 lists per app
  • 5 team members
Upgrade to Business →
Get started in 60 seconds
1

Create an account

Sign up with your email. No credit card, no trial period — it's free.

2

Create an app

Each app is an isolated data store with its own tokens. Name it, get your read_token and readwrite_token.

3

Start storing data

Use the REST API with your token to write and read key-value pairs or lists. That's it — no further setup needed.

Ready to launch?

Create your first app and start storing data in under a minute.

Create Free Account →