Files & documents

Chat with documents and spreadsheets in plain English.

Upload PDFs, Word, PowerPoint, Excel, CSV, images or a website URL — then ask anything. Exact numbers from your spreadsheets, cited paragraphs from your documents, structured fields from your invoices.

  • No credit card
  • Tokens never expire
  • Every answer cited
files2bi.com/chat
sales-2025.xlsx vendor-agreement.pdf
Sum revenue by region where status is paid

Exact answer · SQL on 2,418 rows

North$412,380
West$365,910
South$298,045
East$251,700
Either party may terminate with 60 days' written notice.vendor-agreement.pdf · p.14
Ask anything about your files…
Works withPDFWordPowerPointExcelCSVTextMarkdownImagesWebsite URLs

“Your team works across PDFs, Word, slides, Excel, CSVs, scanned invoices and websites — and every format needs a different tool, a different person, or a VLOOKUP that breaks at midnight. Important answers live in the files you already have. You just need to ask them.”

Files2BI answers them — with the source attached.

How it works

From a pile of files to cited answers

  1. 1

    Upload your files

    PDF, Word, PowerPoint, Excel/CSV, images, or paste a URL. Files2BI reads each one and works out its structure.

  2. 2

    Spreadsheets become tables

    For spreadsheets and CSVs it builds a real column schema (types, samples, distributions) so questions are answered with SQL, not guesses.

  3. 3

    Documents become searchable

    For PDFs and Office files it extracts text, tables and form fields (invoice number, total, due date) so both prose and field-level questions work.

  4. 4

    Ask in plain English

    Every answer is cited — page number, row count, matching documents, or invoice number with a one-click Open button.

  5. 5

    See it as a dashboard

    Open Visual Dashboards on any tabular file for auto-suggested charts, or build your own from a prompt or by picking columns.

Features

Every feature exists because something was broken before

One tool for every business file — with answers you can check.

Every business file, one tool

Before: Tabs across Excel for spreadsheets, a PDF reader for documents, an OCR tool for invoices, and a search bar that doesn't work.

With Files2BI: Accepts PDF, Word (.docx/.doc), PowerPoint (.pptx/.ppt), Excel (.xlsx/.xls), CSV, text, Markdown, images (PNG/JPG/WEBP/GIF) and website URLs — all queryable from one chat box.

Plain-English Excel formulas

Before: VLOOKUP, SUMIF, COUNTIF, INDEX/MATCH and pivot tables break when columns move or someone deletes a row.

With Files2BI: Ask “sum revenue by region where status is paid” or “average downtime per machine” — it runs as real SQL against your rows. No #REF!, no rebuild when the data updates.

A SQL engine for spreadsheets

Before: AI chat tools guess at numbers when asked to total a 50,000-row CSV, and bury the wrong answer in confident prose.

With Files2BI: XLSX and CSV rows are loaded into PostgreSQL with type-classified columns. Sums, averages, medians, percentiles and standard deviations run as SQL — exact numbers, every time.

Visual Dashboards

Before: Building a chart in Excel takes twenty minutes and nobody shares it.

With Files2BI: Open any tabular file to see auto-generated charts (time series, top-N breakdowns, KPI tiles). Build custom charts from a prompt or by picking columns: bar, line, pie, KPI, scatter, table.

Invoice & form intelligence

Before: Field-level questions about invoices, contracts and forms force someone to open every PDF.

With Files2BI: Reads invoice number, date, total, vendor, line items, due date, tax ID and more automatically. “Show all Salesforce invoices over $5,000” returns invoice cards with Open buttons.

Cross-document questions

Before: Answers often span many files — opening 30 PDFs to compare clauses is half a day of work.

With Files2BI: Ask across all your documents at once. Only the relevant passages of each file are retrieved, and the answer cites each document it used.

PII & PHI masking

Sensitive data is masked the moment you upload.

Card numbers, bank accounts, government IDs, contact details and medical record numbers are detected and masked before anything is stored, indexed or sent to the AI — so they never appear in answers, tables or exports. Card and account numbers keep their last four digits so you can still tell them apart.

Masking is automatic and best effort: it can miss values in unusual formats, images or handwriting, so treat it as a safeguard, not a guarantee. See section 7 of our Terms of Service.

Masked automatically

Card numbersCVV & expiryBank accountsIBANIFSC / routingSSNAadhaarPANPassportEmailPhoneAddressDate of birthMedical record numbers

Uploaded: card 4111 1111 1111 1111, a/c 50100234567890

Stored: card [CARD ••••1111], a/c [ACCOUNT ••••7890]

Person and company names, amounts and dates stay readable.

Just ask

Questions you can ask right now

What are the termination clauses across all our vendor contracts? Does our travel policy cover international flights? Summarize the key obligations for both parties in this MSA What changed between the 2024 and 2025 employee handbook? Sum revenue by region where status is paid How many customers in California with orders over $1,000? Average downtime per machine in week 14 Show me the top 10 products by total sales this quarter What's the median order value last month? 95th percentile of downtime in minutes Show all Salesforce invoices over $5,000 between January and June Build a dashboard of the top 10 customers by spend
Who it's for

Real people with real problems this solves

Legal Team

Finding one clause across hundreds of contracts takes hours of manual searching.

Ask “what are the termination clauses across all vendor contracts?” and get cited answers in seconds.

HR Manager

New hires ask the same policy questions again and again — each answer takes 20 minutes.

Upload the handbook once; everyone asks it themselves and gets page-level citations.

Compliance Officer

Audit prep means reading regulatory documents end to end to find the right sections.

Ask across all compliance documents at once; every answer cites the source page.

Operations Lead

SOPs, downtime logs and shift reports live in separate spreadsheets, PDFs and folders.

One place to ask — “median downtime per shift in week 14” works on the Excel, “what does the SOP say about lockout?” works on the PDF.

Private mode

Sensitive contracts? Browser-Private mode keeps the files on your computer and the search index in your browser — nothing is stored on our servers.

Used across industries

Legal & Compliance

Hundreds of contracts per client, each 50+ pages. Finding specific clauses during due diligence or litigation takes hours.

“What are the termination clauses across all our vendor contracts?”

Healthcare

Clinical protocols, insurance guidelines and compliance documents scattered across folders.

“What is the protocol for administering medication X to patients with condition Y?”

Education

Curriculum documents, accreditation handbooks and policy manuals hundreds of pages thick.

“What is the procedure for handling student appeals in our grading policy?”

Manufacturing

Technical manuals, equipment documentation and safety SOPs thousands of pages thick.

“What are the calibration steps for the CNC machine model X?”

Real Estate

Lease agreements, property disclosures and HOA documents that have to be re-read for every question.

“What are the pet policies across all rental properties we manage?”

Pricing

Pay only for what you use

Start with 50K free tokens. Then buy token packs from $5 — no subscription, no seat fees, tokens never expire.

Starter

$5

400K tokens

Professional

$50

5M tokens

Enterprise

$250

35M tokens

Frequently asked questions

Which files can I upload?

PDF, Word (.docx/.doc), PowerPoint (.pptx/.ppt), Excel (.xlsx/.xls), CSV, plain text, Markdown and images (PNG, JPG, WEBP, GIF). You can also paste a website URL and Files2BI reads up to 10 pages on that site.

How are spreadsheet numbers kept exact?

Spreadsheet and CSV rows are loaded into a SQL database with typed columns. When you ask for a total, an average or a percentile, Files2BI runs a SQL query on your rows — the AI writes the query, it doesn't estimate the number.

How do I know an answer is right?

Every answer cites its source: the page of the document, the rows and filters of the spreadsheet, or the invoice it came from, with a button to open the file.

Where are my files stored?

In Cloud mode, uploads are stored encrypted in Amazon Web Services (US East) and are only accessible to your workspace. In Browser-Private mode the files stay on your computer and the search index in your browser: their text is sent to us only to be masked and indexed with Amazon Bedrock, and nothing is stored on our servers.

What happens to card numbers, IDs and personal details in my files?

They are masked automatically when the file is uploaded: card and bank account numbers, IBAN, IFSC and routing numbers, CVV and expiry dates, SSN, Aadhaar, PAN and passport numbers, emails, phone numbers, postal addresses, dates of birth and medical record numbers. The masked values are never stored in your workspace, sent to the AI or shown in answers; card and account numbers keep their last four digits so you can still tell them apart. Person and company names are not masked. Your original file stays private to your workspace and downloads unchanged. Masking is automatic and best effort — it can miss values in unusual formats, images or handwriting — so it is a safeguard rather than a guarantee (see section 7 of our Terms of Service).

More answers on the FAQ page.

Ask your files. Get cited answers.

Start with 50K free tokens. No credit card. No commitment.