PeekSafe

Open PDF, Word, Excel and CSV files without uploading them.

Drop a file and it opens right here, in your browser. Nothing is uploaded, macros never run. Free, no account.

Drop a file hereTap to choose a fileOpen another

PDF, DOCX, XLSX, XLS, CSV, images or text, up to 25 MB. It stays on this device.

No file handy? What just landed in your inbox?

Parsing locally

Don't take our word for it. Watch the Network tab.

Many online viewers upload your file to their server before showing it. PeekSafe doesn't: the selected file's bytes never leave your browser, and you can confirm that yourself in a minute.

  • Open DevToolsF12 on Windows and Linux, Cmd Option I on a Mac.
  • Pick NetworkLeave the tab open. It lists every request this page makes.
  • Preview a fileA PDF or Word file downloads its reader from this site the first time; a CSV needs nothing.

No request carries the file or its name.

The one request you may see go out is an anonymous page-event beacon to tenbets-fulfillment.vercel.app: page views and which file type you opened, never a name or contents, and nothing at all when your browser sends Global Privacy Control. The code is plain JavaScript you can read: app.js renders the preview and ledger.js runs the network check.

A viewer that uploads

  1. You pick the file
  2. The file is sent to their server
  3. It is converted there
  4. A preview comes back to you

Your file has passed through a server you do not control.

PeekSafe

  1. The reader downloads to your browser from this site
  2. Your file is read inside this tab
  3. The content is redrawn as a preview; macros and scripts are not run
  4. Close the tab and the preview is gone

Nothing is uploaded, so there is nothing to delete.

A CSV, Excel, Word and PDF viewer that stays on your device.

Supported content is parsed and redrawn by the page. Macros, embedded scripts and auto-open payloads are never executed.

.csv

CSV files

Opens as a table, parsed by this page with no extra download. Commas, semicolons or tabs. The first 500 rows and 50 columns.

.xlsx .xls

Excel workbooks

Up to 5 sheets, 500 rows and 50 columns each, shown as saved cell text. Formulas are not recalculated.

.docx

Word documents

The document's text, without layout. Macros are never run.

.pdf

PDF files

The first 10 pages, drawn as images by pdf.js with script evaluation turned off. Encrypted PDFs are not opened.

.png .jpg .svg

Images

PNG, JPG, GIF, WEBP, BMP and SVG, shown as a plain image.

.txt .json .md

Text and code

TXT, MD, JSON, LOG, JS, TS, PY, CSS, XML and YAML, shown as plain text.

It does not scan for malware.

PeekSafe is not an antivirus and gives no verdict on whether a file is safe. It shows you what is inside without running it, so you can decide whether to open the original.

For the file you didn't ask for.

A CV from a candidate you haven't met

Read the PDF or DOCX before it goes anywhere near Word.

An invoice from a new vendor

Check the lines and the bank details before you reply or pay.

A sheet or CSV without Office

Open a spreadsheet on any laptop, with nothing to install.

Keep this page bookmarked. It works the same every time, and it is free. Open a file now

Straight answers.

Do you upload or store my files?

No. PeekSafe reads the file with browser-local APIs (FileReader, and a local object URL for images). The selected file's bytes never leave your browser, so there is nothing for us to store. The network check next to the drop zone lists every request the page makes after you choose a file.

Can a PDF have a virus?

A PDF can carry JavaScript, links and embedded files. PeekSafe draws PDF pages as images with pdf.js, with script evaluation turned off, and does not run scripts embedded in the PDF or open its attachments. It does not scan files or tell you whether a file is safe; it lets you look before you decide.

Does PeekSafe check files for malware?

No. There is no scanning and no verdict. PeekSafe renders supported content without executing it, so you can read the file without opening it in Word, Excel or a PDF reader.

Are the sample files real?

They are real DOCX, PDF and CSV files served from this site and opened through the same readers as your own file. The people, companies and amounts in them are fictional, and each file says so.

What is free, and what is planned?

Unlimited browser-local previews are live and free, with no account. Hosted share links are planned: send a file as a view-only link and revoke it later. They are not available in this build; the waitlist is for updates about them.

That file never left this tab.

Need to send a file instead of opening one?

Keep using unlimited browser-local previews for free. Join the list if you want hosted share links.

  • Hosted share links are planned
  • Link revocation and branding planned
  • In development — no date yet
  • Your local previewer remains free and unlimited

Hosted links waitlist

Send a file as a view-only link you can revoke later. Free interest list; not live yet.

We count anonymous page events (page views, which file type you previewed, form clicks) with no cookies and no stored identifiers; file names and contents are never sent. If you arrive from a link with campaign tags, those tags and a random reference are kept in this browser's storage so a signup can be credited to that link.