Skip to the main text

File preview extension

Preview any file
without downloading it.

Right-click any file link to see inside it — documents, spreadsheets, archives and 212 file types in all — right in your browser. Nothing is uploaded.

files.example.org/course/2026

Downloads / 2026 / Course materials

Autumn term: files

Everything for the autumn term is below. The archive has the slides and the readings in it; the rest are loose.

Press a marker to see what the file is, or right-click a name.

course-materials.zip

ZIP archive · 40 MB

course-materials.zip

ZIP archive40 MBFiles 10Folders 2

Folders
2
Packed
40 MB · slides and PDFs barely shrink
Type
application/zip
Read 67 KB of 40 MB 0.17%

Read 67 KB of 40 MB. The rest never left the server.

Processed locally · Foretaste reads files on your device and does not upload them.

Presentation · 4 files · 21 MBDocument · 4 files · 18 MBSpreadsheet · 1 file · 86 KBText file · 1 file · 3.1 KB

Inside this archive

Open a folder, then a file: opening one fetches that file and nothing else. How a ZIP is listed from its end

A reconstruction built from the site's stylesheet. The figures are measured; on a real page the file comes from the site it is on and reaches no one else.

The problem

A link tells you nothing
until you open it.

So you download it to find out. Or you don't, and never know.

One 40 MB archive. Two ways to see what is inside.

Download it, then look

40 MB downloaded to your disk

Then unzip it, look, and delete what you did not want.

Open it with Foretaste

67 KB read · nothing saved Listed

  • lectures/21 MB
  • readings/17 MB
  • syllabus.pdf1.3 MB
  • timetable.xlsx86 KB

The measured one

A 40 MB archive,
listed from 67 KB.

  1. The whole archive. A thousand squares.
  2. Its index is at the end. The last two.
  3. Foretaste reads only those.

67 KB read of 40 MB · 0.17%

How a ZIP is read from its end

A 40 MB archive drawn as a thousand squares of 40 KB each. A ZIP keeps its index at the end, so the squares Foretaste read are the last ones - fewer than two.

How it works

Look first.
Then decide.

A marker beside every file link. Point, look, open.

releases · example.org

Downloads / 2026 / Course materials

Hover or tap the marker and Foretaste says what the file is, without fetching a single byte of it. Everything on that card was already on the page.

The card says what the file is. Nothing has been fetched yet.

The real Foretaste dialog over a web page: field-trip.zip, 66 KB of 20 MB read, 0.34%, with the archive's folders listed underneath.

Opens over the page you are on. Close it and carry on.

The real Foretaste popup: an on and off switch, a box to open any address, and links to Settings, a file on this computer and About.

On or off for any site. Paste an address. Open a file.

github.com/acme/toolkit/releases

Files on this page

7 found 3 kinds Nothing fetched

Archives · 3

  • toolkit-2.4.0-linux.tar.gz 18.2 MB
  • toolkit-2.4.0-win64.zip 21.7 MB
  • toolkit-2.4.0-macos.zip 19.4 MB

Documents · 2

  • CHANGELOG.pdf 412 KB
  • migration-guide.docx 88 KB

Text, code and data · 2

  • checksums.txt 1 KB
  • sbom.json 340 KB
The list is built from what the page already said — the download and type attributes, the site rules, then the filename. Not one byte of any of these files has been requested.

Every file linked from a page, grouped. How

What it reads

212 file extensions.
Seven kinds, one tab.

The real extension, opening real files.

Foretaste listing field-trip.zip: 66 KB of 20 MB read, with every folder and file inside and its size.

Foretaste showing sample.docx on a measured Letter page.

Foretaste showing survey-responses.csv as a table: rows 1 to 200 of 4,200.

Foretaste showing build.log with level filters: INFO 18,819, WARN 1,177, ERROR 4.

Foretaste showing library.db: a SQLite database with 2 tables and 262 rows.

Foretaste showing deck.pptx: slide 1 of 4.

Foretaste showing sample.json folded as a tree.

Foretaste showing readings.parquet: 500 rows and 5 columns with their types.

Foretaste showing sample.md rendered as a document.

Foretaste showing nested.zip, which holds another archive, inner.zip.

Seven kinds, 212 extensions

Every format · PDFs · Word, Excel and PowerPoint · Viewing a file without downloading it

Honest

It reads the bytes,
not the name.

And when a site says no, it says so.

The real Foretaste viewer on notreally.pdf: a note says the name says PDF document and the bytes say Text file, and Foretaste went with the bytes.

Called .pdf, really text. Shown as what it is. How

files.example.org/reports/q3.xlsx

q3.xlsx

Sign-in needed 401

The site wants you to sign in. The file is there and it is not public. Nothing is broken, and asking again will get the same answer.

Open the page Save to disk

Both of those go through your browser, which is the only thing that can answer a question aimed at you.

No retry under different headers, no cookie reading, no challenge solving, no hidden tab. A refusal is a decision about you, and Foretaste does not try to talk a site out of it.

One offer: open the page in a normal tab. No tricks. Why

Where it comes up

Four places
a link stops you.

The comparison

Three ways to find out
what a file is.

The same 40 MB archive, three ways.

Question Foretaste Download it and open it An online viewer
Where the file is read In your browser On your computer, once it is saved On the viewer's server
What it costs to list the archive 67 KB All 40 MB All 40 MB, fetched by their server
What ends up on your disk Nothing, unless you press Save The whole file Nothing
Who learns the address The site the file is on The site the file is on The site, and the viewer's operator

Where the bytes go

Your files
never reach us.

The website files.example.org where the file already lives
Your browser tab Foretaste reads it here the same request a click makes
Foretaste's servers 0 bytes no file, name or address
The file goes from the website to your browser tab, where Foretaste reads it. Nothing goes from your tab to Foretaste.

No analytics in the extension, and every build is checked for it. What Foretaste can and cannot see

The plan

Free opens it.
Pro digs into it.

Every format is free. Pro adds depth.

Free

$0 forever · no account, no card

  • All 212 extensions. No format is behind the plan
  • Listing an archive, and opening anything inside it
  • Every file linked on a page, found and grouped
  • Reading the text out of a picture, in English
  • Saving to disk, on every screen, including the ones it cannot draw
Add to Chrome, free

Pro · 16 capabilities

  • 50 MB Text read from one large file Free: 5 MB
  • 20,000 Rows read from a spreadsheet Free: 2,000
  • 200 Database rows per page Free: schema only

Database rows, Parquet statistics, search inside archives, compare two files.

See all 16, and what they cost

Everywhere

Free on all three
desktop browsers.

Chrome, Edge and Firefox. No account, and no card.

Desktop browsers.

Questions

What it will not do,
and everything else.

Including what it will not do.

Are Word documents reproduced exactly?

No. They are drawn on measured pages at the sheet size and margins the file states, with tables split between their rows and their header repeated. A .docx records no page breaks, only the paper, so lines fall where your browser and your fonts put them. Footnotes, endnotes and text boxes are not carried across.

Can Foretaste open a password-protected Word or Excel file?

No. Those are encrypted differently from the file itself and Foretaste carries nothing that can read them. A password-protected archive - ZIP, RAR or 7z - opens fine with a prompt.

Do spreadsheets show charts and formulas?

No. Values only. No charts, no pivot tables, and formulas are not recalculated.

Are TAR, GZIP, 7z and RAR read without downloading them?

No. They keep no index to read instead, which is a property of those formats rather than a shortcut. A TAR is at least not held whole: it streams past, and one file inside a plain .tar comes back in a single request.

How much of a SQLite database or a Parquet file is read?

A few kilobytes. SQLite keeps its schema on its first pages and Parquet keeps its in a footer, so the tables, columns and types of a 500 MB file come out of one range read. Counting rows exactly means walking every table, so it is a button rather than something that happens to you.

What happens when a site refuses to serve the file?

Foretaste says which kind of refusal it is and offers to open the page in an ordinary tab, or to save the file through the browser. It does not retry under different headers, read cookies, or try to pass a bot check.

Does Foretaste hold a whole file in memory?

A document, a spreadsheet or an image uses memory in proportion to its size, so Foretaste asks before opening anything over 50 MB. Listing an archive, paging a huge CSV and saving a file out of an archive do not: those stream, and a gigabyte comes out of a 4.8 GB archive without ever sitting in the tab.

How do I preview a file without downloading it?

Install Foretaste on Chrome, Edge or Firefox. Right-click any file link on any website and choose "Open with Foretaste". The document, spreadsheet or archive is fetched directly into your browser tab and rendered locally, without saving anything to your Downloads folder.

Why does my browser download files instead of opening them?

Websites often send a "Content-Disposition: attachment" header or serve files with MIME types your browser cannot display natively. When you click those links, Chrome or Firefox starts an automatic download. Foretaste intercepts the file link directly, reading and displaying the content in your browser tab without triggering a download.

Can I open files in my browser without uploading them to third-party servers?

Yes. Most online file viewers require uploading your document to their cloud servers. Foretaste has no file-processing server: every parser runs locally on your computer inside the browser extension. No file, filename or URL is ever uploaded anywhere.

How do I see what is inside a ZIP file without downloading it?

Foretaste uses HTTP range requests to fetch only the central directory index from the end of the ZIP archive—typically just 67 KB even for a large 40 MB archive. You can inspect every file name and folder immediately, and even extract individual files without downloading the rest.

Can I view Word, Excel and PDF documents without desktop software?

Yes. Foretaste opens DOCX documents on measured pages, displays XLSX workbooks and CSV files in paginated grids, and renders large PDFs page-by-page. You do not need Microsoft Office, Excel or Adobe Acrobat installed.