Skip to content

Changelog

All notable changes to FileForge.

v2.6.1 — 2026-07-10

Improvements

  • Refreshed the homepage product preview. The "See it in action" screenshots on the landing page now match FileForge's current design and follow your light/dark theme — dark screenshots on the dark site, light ones on the light site. Also tidied the storage-usage readout spacing in the app's top bar.

v2.6.0 — 2026-07-04

New features

  • Convert to the same format. You can now "convert" a file to its own format — PNG → PNG, JPG → JPG, MP3 → MP3, MP4 → MP4, ZIP → ZIP, PDF → PDF, and more — to apply the optional settings without changing the format. It's the easy way to shrink or resize an image, strip its metadata, re-encode audio or video at a new quality, re-compress an archive, or linearize/rotate a PDF, when the format is already the one you want.
  • Turn PDFs and documents into images. Convert a PDF — or a Word, ODT, RTF, spreadsheet, or presentation file — into images of its pages, delivered as a single ZIP. Choose PNG or JPG, the resolution (DPI), and exactly which pages to render (e.g. 1-3,5). Great for thumbnails, previews, or dropping a page into a slide.
  • Better PDF → Word. Converting a PDF to Word (.docx), ODT, or RTF now produces genuinely editable text instead of failing or giving you an uneditable, image-like document. (Layout and images aren't preserved — you get the text, ready to edit.)
  • More PDF options. When converting to PDF you can now rotate every page (90/180/270°) and flatten annotations and form fields into the page, alongside the existing page-range, web-optimize (linearize), and password-encrypt options.

Bug fixes

  • Downloads on the Files page are reliable again. On Pro and Max accounts, a converted file could show as available to download but fail when you clicked it, and deleting it didn't always free the space it was using. Converted files are now tracked precisely, so downloads work every time and deleting a file reliably frees your storage. If a file has already reached its expiry and been cleaned up, the Files page now removes it and tells you clearly instead of handing you a broken download.

v2.5.0 — A fresh look — 2026-07-03

Improvements

  • A brand-new look, top to bottom. FileForge now wears the ObraHaus design language across every screen — the landing page, the app, settings, and the admin tools. Warm paper-and-ink surfaces, a single amber accent, sharper typography, and a consistent light and dark mode replace the old dark-orange styling, so FileForge feels like one piece with the rest of your ObraHaus account. Nothing about how conversions work has changed — only how it looks.

v2.4.1 — 2026-06-29

Bug fixes

  • Readable status messages in light mode. Success, warning, and error text — like the green "Forged." confirmation after a conversion — could look washed out and hard to read on the light theme. They now have proper contrast in both light and dark modes.

v2.4.0 — Light & dark theme — 2026-06-28

New features

  • Light and dark theme. FileForge now has a light mode alongside its dark default, and follows the theme you've chosen for your ObraHaus account — pick light or dark once and it carries across the FileForge site, the app, and the rest of ObraHaus. There's also a quick toggle in the top bar to switch any time.

v2.3.0 — Storage limits & clearer expiry — 2026-06-23

New features

  • Per-account storage limit. Each plan now caps the total size of the files you keep at once — 200 MB on Free and 2 GB on Pro, counting your inputs and outputs together. A storage meter in the app header and on the Files page shows how much you're using, and an upload or conversion that would put you over the cap is stopped with a clear message so nothing silently fails. FileForge is a file converter, not a file host — this keeps accounts from filling up with files that were only ever meant to be converted and downloaded. Delete files you're finished with to free space.

Improvements

  • Clearer "Expires" times on the Files page. The Expires column now shows a precise countdown instead of a vague "about a day", refreshes on its own, and reveals the exact expiry date and time when you hover over it — so you always know precisely when a file will be removed.
  • Real names for converted files. Files you've converted now appear in your Files list under a readable name (like report.pdf) instead of a random ID, matching the name they download as.

v2.2.0 — Convert from your AI agent — 2026-06-15

New features

  • FileForge MCP server. Convert files straight from your AI agent. A new MCP server lets Claude, Cursor, Windsurf, and other MCP-capable agents convert a local file in one step — npx @obrahaus/fileforge-mcp with your API key, then just ask the agent to convert. It handles upload, conversion, and download for you.

Improvements

  • Clearer API docs. The API reference now documents per-conversion options (resize, rotate, trim, page-range, password, …) and the full list of target formats — including favicons (ICO), OPUS audio, and bzip2 archives.
  • MCP setup guide. A step-by-step guide walks you from creating an API key through installing the MCP server in Claude Code, Claude Desktop, Cursor, or Windsurf, to running your first conversion.

v2.2.1 — 2026-06-17

Bug fixes

  • Clearer MCP errors. The MCP server now relays actionable messages (e.g. "API access requires Forge Pro") instead of opaque ones, so agents can self-correct.

v2.1.0 — More formats, more control — 2026-06-15

You can now fine-tune your conversions instead of picking from fixed presets, and there are several new output formats — including favicons.

New features

  • Favicons (.ico). Turn any PNG, JPG, or WebP into a favicon. Pick the icon sizes you want (16, 32, 48, 64, 128, 256) and FileForge bundles them all into a single .ico — no more juggling separate files.
  • More image formats. Convert to and from GIF, TIFF, and AVIF, and convert SVG into any raster format.
  • Resize, rotate & recolor images. Set an exact width/height (with a fit mode), rotate or flip, switch to grayscale, set the DPI, or dial in the quality — all per conversion.
  • Audio controls. Choose mono or stereo, normalize loudness, and trim to a start/end range. New OPUS output format.
  • Video controls. Set the frame rate, mute the audio track, rotate, and trim a clip.
  • Protected PDFs. When converting to PDF you can keep just a page range (e.g. 1–3,5) and password-protect the result (Forge Pro).
  • Encrypted & bzip2 archives. Create password-protected ZIP/7z archives (Forge Pro) and a new tar.bz2 output format.

Improvements

  • The converter screen now shows the optional settings available for whatever format you pick, so you only see controls that actually apply.

Other

  • All optional settings are validated on the server before anything runs, keeping conversions safe and predictable. Passwords you set are never stored or shown back to you.

v2.0.0 — New home at Obrahaus — 2026-06-10

FileForge has a new home. It now lives under obrahaus.com (it was previously hosted under aldrickb.app). Everything you know — your files, conversions, history, and Forge Pro features — works exactly the same; only the address and the way you sign in have changed.

New features

  • New web address. The app is now at fileforge.obrahaus.com and these docs at fileforge-docs.obrahaus.com. Update any saved bookmarks. (The old aldrickb.app links are retired.)
  • One Obrahaus account. Sign in with your Obrahaus account — the same login works across Obrahaus products. There's no separate FileForge password to remember anymore.

Improvements

  • Account and billing in one place. Managing your profile, plan, and billing now happens in your Obrahaus account, so there's a single place for all of it instead of a FileForge-only settings screen.
  • Faster, steadier under load. The behind-the-scenes storage and sign-in plumbing was rebuilt during the move, so the app stays responsive even when lots of conversions are running at once.

Other

  • Under the hood, FileForge moved to dedicated, hardened infrastructure as part of joining the Obrahaus family of apps. None of this changes how you use the app — it just makes it more reliable.

v1.1.0 — 2026-05-14

Bug fixes

  • Files page: deleting a file that had been used in a past conversion no longer returns "something went wrong", and the Download button no longer appears for files whose retention window has already passed.
  • Sign-in: fixed a rare loop where switching between FileForge environments in the same browser could leave a stale session that retried against an unreachable account.
  • Marketing pages: site icons, the FileForge logo, and product screenshots now load on signed-out pages — previously they were occasionally blocked before login.

v1.0.0 — Beta launch — 2026-05-07

New features

Accounts

  • Sign up with email/password or Google.
  • Free tier: 5 conversions/day, 10 MB files, 24-hour retention.
  • Forge Pro: unlimited conversions, 500 MB files, 7-day retention, priority queue, bulk uploads, metadata preservation, and API access.

File conversion

  • Convert images (PNG, JPG, WebP), audio (MP3, WAV, OGG — FLAC, AAC, M4A on Pro), video (MP4, WebM — MOV, MKV on Pro), documents (PDF, DOCX, ODT, TXT, HTML, MD — DOC, RTF, XLSX, PPTX on Pro), and archives (ZIP, TAR, TAR.GZ — 7z on Pro).
  • Quality presets for every format pair — pick "Web", "High", or "Lossless" instead of tweaking codec flags.
  • Metadata stripped by default; Pro users can opt in to preserve EXIF, ID3, and document author fields.
  • Every upload scanned for malware; incompatible files are rejected before processing.

Bulk uploads

  • Pro users can submit up to 20 files at once, each with its own target format and preset.
  • Parallel uploads, per-file progress tracking, and partial-success handling (download what succeeded, retry what failed).

Web app

  • Dashboard with quota meter, recent activity, and quick actions.
  • Convert page: drag a file, pick a format, and download. Real-time progress bar.
  • History page: browse all past conversions with status pills, filters, and quick download/retry/cancel.
  • Files page: view, download, and delete your files before they auto-expire.
  • Settings page: manage your profile and API keys (Pro).

Public API

  • Programmatic access with personal ff_live_… API keys (Pro only).
  • Four scopes: convert:write, files:read, files:write, files:delete.
  • Full REST API: presign upload, finalize, convert, poll status, download output.
  • End-to-end examples in curl, Node.js, and Python.
  • Per-key rate limiting with clear Retry-After and X-RateLimit-* headers.

Improvements

  • Conversion progress updates live in the UI — no more refreshing the page.
  • Format picker is data-driven from the API, so new formats appear automatically.
  • History table shows a worker-type icon (image, audio, video, document, archive) next to each conversion for quick scanning.
  • Pricing page reflects all shipped features — no more "coming soon" markers.
  • Landing FAQ answers the most common security and API questions up front.
  • Docs site has local search across all pages.
  • Rate-limit responses now include Retry-After and X-RateLimit-* headers, and the web app surfaces a clear "try again in 30 seconds" toast instead of a generic error.
  • Maintenance windows are announced with a banner across the top of the app — and an admin reading the same banner sees a note that their own submissions still go through.
  • Friendlier 404 and error-recovery pages: when a route is missing or a render crashes, you get a branded recovery card with a "Try again" button instead of a stark default.
  • Keyboard navigation now starts with a "Skip to main content" link on every page, and the maintenance banner is announced to screen readers when it appears.

Other

  • Operational hardening: per-IP and per-user request rate limits on the App API, automatic cleanup of expired files, and improved internal monitoring of conversion duration, retry rate, and rate-limit hits. None of this is user-visible directly; it just keeps the service responsive when load goes up.

Built solo on dedicated metal.