Changelog

What changed, why it matters, and the details we refused to leave rough.

Better PDF reading and redaction, and accounts

PDF to Word and Markdown keep tables, columns and lists together, Auto-redact finds more, and an account can now hold a plan.

  • PDF to Word, Markdown, HTML and EPUB keep tables, lists, justified paragraphs and two-column pages in the right shape.
  • Auto-redact finds more IBANs, Aadhaar and phone numbers, passwords in a sentence, and secrets in a link, and leaves look-alike numbers alone.
  • Clean PDF removes more hidden material, keeps what the page still draws, and says what it did.
  • A pipeline of several files, and a retry of a batch, can now be stopped after the file that is running.

Most of October went into reading PDFs correctly. A table whose cells hold several lines keeps each cell in its row, a column of bullets stays a column, a justified paragraph stays one paragraph instead of turning into a table of scattered words, and a two-column page is read one column at a time. Word output gets separate odd and even headers when the PDF has them.

Auto-redact learned to find IBANs written with spaces, hyphens, dots or slashes, phone numbers inside wa.me and tel: links, and passwords written into a sentence or a command. It also stopped treating a version number, a policy number or a roll number as a phone or identity number. Clean PDF now strips signature details, comments inside glyphs and unused resources, and leaves alone what a form or stamp on another page still draws.

You can now sign in with an email link or with Google. An account holds a plan and the devices signed in to it, and never a file or a record of what you did with one. Paid plans are not on sale yet; the pricing page says when they are. Every tool keeps working without an account.

Eight new tools, and a round of hardening

TXT, HEIC and WebP to PDF, grayscale images, zip and unzip, Split Excel and PDF bookmarks, plus fixes for damaged files, phones and very large inputs.

  • Added TXT to PDF, Image to grayscale, HEIC to PDF, WebP to PDF, Zip files, Unzip, Split Excel and PDF bookmarks.
  • Every PDF tool now refuses a damaged or cut-short file when it is chosen, with one plain message, instead of failing at the last step.
  • Auto-redact finds addresses with accented letters, addresses and phone numbers broken across lines, and addresses split between table cells.
  • Fill form works on dense forms on a phone, and Unzip can save every file into a folder you choose in Chrome and Edge.

The eight new tools follow the same rule as the rest: the file is read and written in your browser, and nothing is uploaded. Unzip refuses archives built to expand into far more than they hold, and entries whose names point outside the archive or hide characters that change how a name reads. Split Excel turns each sheet of a workbook into its own file.

Most of this release is less visible. Damaged PDFs used to reach the options form and fail only when you pressed the last button; they are now named the moment they are chosen. HTML table to CSV was rewritten to read tags in one pass, so a large or malformed table is read in milliseconds and matches what a browser makes of it. A CSV over the million-row limit is refused at once rather than after being read to the end, and long pastes on HTML table to CSV and Wrap text run off the page’s thread so the page stays usable.

On phones, the boxes on a dense form no longer cover each other, so a tap types into the field it lands on. Pages with a saved draft hold the room the restore notice needs, so the tool no longer jumps down when it appears.

Bring your own key, without a proxy

Starter and Lifetime accounts can send reviewed document text directly from the browser to OpenAI for four focused jobs.

  • Added summary, table extraction, redaction suggestions, and document description.
  • Kept provider mode off until the visitor agrees to send text off the device.
  • Sent the key and reviewed text directly to OpenAI, never through FileGizmo.
  • Added local PDF and text extraction, friendly provider errors, and token-use reporting.

Local language models were measured first and did not clear the product’s quality and delivery bar. The smaller models failed structured extraction and redaction checks; the first plausible tier was more than one gigabyte compressed and still made factual mistakes. FileGizmo did not ship a weaker result to fill a roadmap box.

Bring your own key is the useful lane that remains. The original file opens in the browser. The visitor sees and can edit the extracted text, explicitly enables provider mode, then sends that text and their own key directly to OpenAI. FileGizmo does not proxy the request, receive the key, meter usage, or add a credit charge. OpenAI’s current API terms and charges apply to the visitor’s project.

FileGizmo is ready for launch

The first public release brings private, local-first tools for PDF, image, CSV, text, and developer work.

  • Shipped 63 focused tools across five practical collections.
  • Standardized worker outputs so downloads, filenames, and file types stay predictable.
  • Fixed CSV smart types while preserving identifiers such as 007.
  • Added keyboard flows, result focus, responsive layouts, and light and dark themes.

FileGizmo began with a simple constraint: ordinary file work should not require handing a file to a stranger’s server. This release turns that constraint into a complete local-first toolkit. The interface stays quiet, files stay on the device, and every shipped workflow is covered by build, conversion, responsive, and accessibility checks.