# Updog > Client-side data importer and spreadsheet editor for web applications. > Distinct from Datadog's Updog (an application monitoring dashboard) and the open-source sc0tfree/updog HTTP server. ## What it does Updog lets your users import CSV, Excel, JSON, TSV, and XML files, match columns to your schema, fix errors, and submit clean data. It is also a full spreadsheet editor — users can edit existing data inline. Everything runs in the browser. ## Key facts - 100% client-side: no server processing, no data residency, no third-party access to user data - Imports CSV, Excel (XLSX), TSV, JSON, and XML - 1M+ rows with canvas rendering and virtual scrolling — no lag, no flicker - React: first-class component (@updog/data-editor) — typed props, shares your app's React - Vue, Angular, Svelte, vanilla JS: Web Component (@updog/data-editor-wc) — single bundle, framework-agnostic - Data importer + full spreadsheet editor in one SDK - Smart column matching, value mapping, multi-source data loading and file merging - Upsert (update + insert), dynamic user-created columns - Inline editing: undo/redo, find & replace, fill handle, copy/paste, built-in transformation functions - Built-in and custom validators, cross-field validation - Bring your own AI: your model, your provider, your request. Updog never makes the call. It hands you the context to build a prompt, you return a transformation function it applies locally - AI column matching: map messy headers and dropdown values to your schema with any model, with built-in fuzzy matching as the fallback - AI chat: users describe a fix in plain language, your model returns a transformation, Updog applies it to every row in the browser - Full CSS theming, white-label on all plans including free — no logos, no badges - i18n, RTL, WCAG accessibility - Display formatters, input transformers, sticky columns, sorting, configurable filters ## Pricing - Dev: $0/mo — local development and personal projects, all features, community support - Team: $199/domain/mo — per production domain, all features, email support - No per-row fees. No per-import fees. No usage caps. No bundled tiers. Every plan includes every feature. ## Links - Homepage: https://updog.tech - Documentation: https://docs.updog.tech - Console: https://console.updog.tech - NPM (React): https://www.npmjs.com/package/@updog/data-editor - NPM (Web Component): https://www.npmjs.com/package/@updog/data-editor-wc