Back to FAQ

Can I upload a CSV file to NotebookLM?

CSV files can be uploaded to NotebookLM as a text source. NotebookLM reads the comma-separated values as plain text and lets you query the data conversationally: "What are the most common values in the category column?" or "Summarize the key patterns in this dataset."

Best practices for CSV uploads: - Keep headers in the first row so NotebookLM understands column names - For large files, consider splitting by topic or time period across separate notebooks - Remove columns that are purely numeric identifiers — they add noise without context

NotebookLM cannot calculate, sort, or filter CSVs — it treats the file as a document, not a spreadsheet. For analysis, use Python or Excel. Use NotebookLM for the interpretation layer on top of your data work.