Bulk convert Publisher files
Updated
First run the free PowerShell script below to find every .pub file on your PC and save the list as a CSV. Then upload the files here, up to 25 at a time, or use the 30-day plan for no file limit.
How to find and bulk convert Publisher files
- Download the script. Download find-pub-files.ps1 from this page. It only reads file names. It does not change or upload anything.
- Run it. Open PowerShell and run: powershell -ExecutionPolicy Bypass -File .\find-pub-files.ps1
- Open the list. The script saves pub-files.csv on your desktop with the path, size and last change date of each .pub file.
- Convert the files. Upload the files on the home page. You get one zip with PDF, Word, PowerPoint and PNG for every file.
<#
find-pub-files.ps1
Lists every Microsoft Publisher (.pub) file under one or more folders and saves a CSV.
It only reads file names and sizes. It does not change, move or upload anything.
Usage:
powershell -ExecutionPolicy Bypass -File .\find-pub-files.ps1
powershell -ExecutionPolicy Bypass -File .\find-pub-files.ps1 -Path D:\,\\server\share
#>
param(
[string[]]$Path = @((Get-PSDrive -PSProvider FileSystem | Where-Object { $_.Free -ne $null }).Root),
[string]$Out = (Join-Path ([Environment]::GetFolderPath('Desktop')) 'pub-files.csv')
)
$found = foreach ($p in $Path) {
Write-Host "Searching $p ..."
Get-ChildItem -LiteralPath $p -Filter *.pub -File -Recurse -Force -ErrorAction SilentlyContinue |
Where-Object { $_.Extension -eq '.pub' } |
Select-Object FullName, @{n='SizeKB';e={[math]::Round($_.Length/1KB,1)}}, LastWriteTime
}
$found | Sort-Object LastWriteTime -Descending | Export-Csv -NoTypeInformation -Encoding UTF8 -Path $Out
Write-Host ("Found {0} .pub files. List saved to {1}" -f @($found).Count, $Out)
Write-Host "Convert them to PDF, Word or PowerPoint at the PUB Converter website."
Network drives
Add a path to search a shared drive, for example: .\find-pub-files.ps1 -Path \\server\share
Convert your file now
Questions
Does the script need Publisher?
No. It only searches for files ending in .pub.
How many files can I convert at once?
Up to 25 per upload. The 30-day plan has no limit on uploads.
Sources
More guides: Publisher to Word, Publisher to PDF, Publisher to PowerPoint, Publisher to Canva, Open .pub without Publisher, .pub on Mac, Publisher alternatives, Publisher retirement, Converter comparison