logo

About csvbase

csvbase is a simple website for sharing table data — with a REST API

Full multi-format support

  • All tables are available in multiple formats as a simple download, including:
    • Apache Parquet
    • Microsoft Excel
    • JSON (and "JSON lines")
    • and of course, CSV
  • Just add ".parquet", ".xlsx", ".csv" to any table url
    • or use the dropdown on the table page
  • csvbase can act as a data source for Microsoft Excel
    • and many other tools

Easy API

  • csvbase's REST API follows the design of the website
    • each table url is also an API url
  • HTTP verbs are used
    • GET to get the data
    • PUT to create/overwrite a table
    • DELETE to delete
    • POST to bulk add rows
  • Authenticate via HTTP Basic Auth
    • not required for reading public tables

Open source, free to use

  • No registration required
  • csvbase is open source (on github) under the AGPLv3 or later
  • Supporters (€3/month) can also create private tables