1. Choose a file
The browser gives the workspace access to the file you selected. The application reads its bytes in the tab; selecting a file does not itself require a document upload request.
Processing path
A PdfEditorOnlineFree page is statically published guidance wrapped around an interactive browser workspace. The workspace loads only after the page arrives, and heavy engines are deferred until the selected operation needs them.
The browser gives the workspace access to the file you selected. The application reads its bytes in the tab; selecting a file does not itself require a document upload request.
The tool may request a same-origin worker, WebAssembly module, OCR language pack, font, or other pinned runtime asset. Runtime code is not the document: it is the software used to interpret or create document bytes.
Workers and browser APIs parse, render, transform, recognize, validate, or generate content using browser memory and, for explicitly persistent features, browser storage. Device memory, CPU, browser policy, and storage quotas set real limits.
The workspace shows the result, warnings, counts, or validation evidence it can support. The browser then downloads, prints, copies, or saves the output according to the tool's contract.
AI workspaces disclose the pinned model, immutable revision, executable size, browser storage, and integrity checks before consent. The model host receives asset requests; it does not receive the selected PDF as part of that download.
WebRTC file sharing and collaboration exchange application data between participating browsers. This is local application processing plus a deliberate network transfer, not an offline workflow.
Most operations are temporary. Features that retain templates, business records, transfer metadata, runtime verification, or models identify the browser storage they use and provide clearing controls where practical.
Independent reference points
The application's implementation determines which APIs a tool uses. The underlying browser behaviors can be checked against the official File API, Web Workers specification, Indexed Database specification, and WebRTC specification.