Privacy Icon
Your Data Stays Private & Local

All data is stored exclusively in your browser's IndexedDB. No cookies, no cloud storage, no data collection - just your data, on your device.

my-online-database.com

A powerful, flexible, and user-friendly database management system with rich media support and customizable themes.

Core Features

📊 Dual View Mode

Switch seamlessly between Table and Form views for optimal data management. Table view for quick overview, Form view for detailed record editing.

🎨 Theme Support

Multiple built-in themes including Light, Dark, Excel, RGB, Hacker, Hello Kitty, and seasonal themes like Christmas and Easter.

use tampermonkey https://www.tampermonkey.net/ then go to https://greasyfork.org/en and add this script "" and get more control over the themes!

📱 Rich Media Support

Handle various media types including images, YouTube videos, TikTok videos, and local video files with preview and modal viewing options.

⚡ Dynamic Forms

Drag-and-drop form builder with customizable fields, grid snapping, and responsive layouts.

🔍 Advanced Search

Powerful search functionality with column-specific filtering and real-time results.

📤 Import/Export

Support for importing and exporting data in multiple formats including CSV, JSON, and Excel.

Media Support

Images

  • Supports JPG, PNG, GIF, WebP
  • Automatic thumbnail generation
  • Modal preview with zoom
  • Imgur integration

Videos

  • YouTube embedding
  • TikTok integration
  • Local MP4 playback
  • Modal player with controls

Documents

  • Text and URL preview
  • Formatted text display
  • Link validation
  • Quick copy functionality

Customization & Themes

Express your style with our diverse theme collection:

Light Theme
ID Name Status
1Task 1Active
2Task 2Pending
Dark Theme
ID Name Status
1Task 1Active
2Task 2Pending
Blue Theme
ID Name Status
1Task 1Active
2Task 2Pending
Hacker Theme
ID Name Status
1Task 1Active
2Task 2Pending
Hello Kitty Theme
ID Name Status
1Task 1Active
2Task 2Pending
RGB Theme
ID Name Status
1Task 1Active
2Task 2Pending

Technical Features

Getting Started

  1. Create a new table using the "New Table" button
  2. Add columns with custom types (text, number, date, URL, etc.)
  3. Start adding records in either Table or Form view
  4. Use the search function to filter data
  5. Customize the appearance with different themes
  6. Import existing data or export your database

Local-First Storage

Browser-Specific Storage

Your database is stored in your browser's IndexedDB, making it:

  • Persistent across sessions
  • Independent of cookies
  • Immune to browser cache clearing
  • Protected from third-party access

Data Privacy

Your data remains completely private because:

  • No cloud synchronization
  • No external servers involved
  • No tracking or analytics
  • No data collection whatsoever

Project Inspiration

This project combines the best features of two powerful database applications into a modern web-based solution:

Symphytum Personal Database

Inspired by the robust personal database management of giowck's Symphytum, we've brought features like:

  • Flexible form layouts
  • Custom field types
  • Rich media handling
  • Dual view modes

DB Browser for SQLite

Incorporating the powerful database management features of DB Browser for SQLite:

  • Intuitive table management
  • Advanced data filtering
  • Import/Export capabilities
  • Structure modification tools

Web-Based Enhancements

Added modern web capabilities:

  • Cross-platform compatibility
  • Rich theme system
  • Enhanced media previews
  • Real-time updates

Feature Comparison

Feature This App Symphytum DB Browser
Cross-Platform Web-based Desktop Desktop
Form Designer Drag & Drop Basic
Media Support Advanced Basic BLOB
SQL Support Full
Cloud Sync Local Only
Themes Multiple Basic

Interactive Storage Demo

Click the buttons above to interact with IndexedDB storage.

Interactive Database Explorer

Storage Visualization

Performance Metrics

0
Write Speed (ms)
0
Read Speed (ms)
0
Records

Frequently Asked Questions

Is my data backed up?

Your data persists in your browser's IndexedDB storage. We recommend using the export feature regularly to create local backups of your database.

Can I share my database?

You can export your database and share the file with others, who can then import it into their browser. Each browser maintains its own separate database.

What happens if I clear my browser data?

Your database will remain intact unless you specifically clear IndexedDB data. Standard cache clearing and cookie deletion don't affect your database.

Is there a size limit?

IndexedDB storage limits vary by browser and available disk space. Most modern browsers allow at least 50MB to several GB of storage.

Why did you create this?

This application was created to provide a hassle-free way to manage personal or work data without needing logins, installations, or cloud accounts. It's perfect for quickly setting up databases for:

  • Work projects that need local-only storage
  • Personal reference data and constants
  • Quick data organization without setup
  • Private information you want to keep browser-specific

What about larger datasets?

While this application is perfect for quick, personal databases, we recommend transitioning to more robust solutions for larger datasets:

  • DB Browser for SQLite: Excellent for handling large datasets with powerful SQL capabilities and advanced querying
  • Symphytum: Great for extensive personal databases with additional features for complex data management

💡 Pro Tip: When your database grows beyond a few thousand records or requires complex queries, consider exporting your data to one of these applications for better performance and advanced features.