- Home
- Browser Isolation Software
- ViewFinder
ViewFinder
What it is
ViewFinder is a free, open-source remote browser isolation product. It runs a virtualized browser inside the user’s browser and sends the remote page as pixels, so that page’s HTML, CSS, and JavaScript are not executed on the user’s device. The project describes using it to embed applications in another web app and to provide browsing on locked-down internal networks. Developers can place a BrowserView in another web application for non-commercial use, while the managed API, VF.openSecurely(url), opens links in a secure remote browser context. Listed browser functions include file uploads and downloads, new and incognito tabs, form input, and clearing cache, history, and session cookies. ViewFinder can run locally, in a cloud, or on a server, including through self-hosting or Docker. Windows, macOS, and Linux binaries are listed, and Google Chrome is required. A CDR document viewer is available on request. The project also documents Puppeteer connections, a free managed-service demo, and dual licensing with commercial terms linked from the README.
For and against
For
- Free and open source
- Remote pixels avoid local page code execution
- Supports Windows, macOS, and Linux binaries
- Offers tabs, uploads, downloads, and form input
- Can be self-hosted or cloud deployed
Against
- Google Chrome is required
- Text selection and browser settings are unimplemented
- Page zooming is buggy
- Mobile multi-touch is not implemented
The verdict
ViewFinder combines remote rendering, browser controls, and several deployment choices. Review its unimplemented features and Chrome requirement before adopting it for a specific workflow.
Who it suits
It suits developers embedding remote browsing and organizations needing isolated browsing on restricted networks. It also fits teams seeking local, cloud, or self-hosted deployment.
On the record
- Automation
- The README documents connecting Puppeteer to the running service on localhost port 5002.github.com · read 9 Oct 2026
- Browser features
- Listed working features include file upload and download, new tabs, incognito tabs, form input, and clearing cache, history, and session cookies.github.com · read 4 Oct 2026
- Demo
- The README links to a free demo of the managed cloud service.github.com · read 4 Oct 2026
- Document viewing
- The project describes secure document viewing using content disarm and reconstruction, with the secure document viewer available on request.github.com · read 9 Oct 2026
- Embedding
- Developers can include a BrowserView in another web application for non-commercial use.github.com · read 4 Oct 2026
- Features
- Listed browser functions include tabs, file upload, form input, incognito tabs, and clearing cache, history, and session cookies.github.com · read 9 Oct 2026
- Free access
- The README links to free demos; it does not state a trial duration.github.com · read 9 Oct 2026
- Hosting
- ViewFinder can be self-hosted from source or run using Docker, and the project also describes a managed cloud service.github.com · read 9 Oct 2026
- Integration
- The managed API `VF.openSecurely(url)` opens a link in a secure remote browser context.github.com · read 9 Oct 2026
- Known limitations
- The project lists text selection, WebGL, multiple windows, browser settings, and a summary of history entries as unimplemented.github.com · read 4 Oct 2026
- Licensing
- The software is dual-licensed, and the linked commercial licensing information says commercial distributors who do not want AGPL obligations must obtain a commercial license.github.com · read 9 Oct 2026
- Limitations
- The README lists text selection and regular browser settings as not implemented, and says page zooming is buggy.github.com · read 9 Oct 2026
- Managed API
- The documented managed API, VF.openSecurely(url), opens a link in a secure remote browser context.github.com · read 4 Oct 2026
- Mobile limitations
- The project says pinch or spread zoom is buggy and multi-touch is not implemented on tablets and mobile devices.github.com · read 4 Oct 2026
- Operating systems
- The README lists Windows, Mac OS, and Linux binaries, with Google Chrome required.github.com · read 4 Oct 2026
- Pixel streaming
- The project says it sends pixels from the remote page to the user’s device, so the page’s HTML, CSS, and JavaScript are not executed there.github.com · read 4 Oct 2026
- Platform requirements
- The README's binary instructions list Windows, Mac OS, or Linux and require Google Chrome to be installed.github.com · read 9 Oct 2026
- Product
- ViewFinder is a clientless remote browser isolation product that runs a remote browser through a browser-based interface.github.com · read 9 Oct 2026