Across the Office

Find and replace text across Word and PowerPoint files

Download View on GitHub

Features

🔍

Batch Search

Recursively scan entire folder trees for Office documents containing specific text.

💾

Safe Replace

Original files are never modified. Modified copies are saved with clear naming.

🔎

Preview Mode

Dry run option lets you preview all changes before applying them.

How It Works

1

Select Folder

Choose a folder containing your Word (.docx) and PowerPoint (.pptx) files.

2

Enter Search Text

Type the text you want to find. Enable case-sensitive matching if needed.

3

Review Results

See all files containing matches with match counts. Select which files to modify.

4

Replace

Enter replacement text and click Replace. Modified files are created, originals untouched.

Download for Windows

Download the latest version. Free and open source under the MIT license.

Code Signing

Releases are signed via Azure Artifact Signing. To build a signed version locally:

Building a Signed Version

  1. Set up an Azure Artifact Signing account and certificate profile
  2. Register an App in Azure Entra ID and assign it the Artifact Signing Certificate Profile Signer role on the signing account
  3. Clone the repository and install dependencies:
    git clone https://github.com/pubino/across-the-office.git
    cd across-the-office
    npm install
  4. Set your Azure environment variables:
    set AZURE_TENANT_ID=your-tenant-id
    set AZURE_CLIENT_ID=your-client-id
    set AZURE_CLIENT_SECRET=your-client-secret
  5. Build the signed application:
    npm run dist:win

The signed executable will be created in the dist folder.