.PUP

PUP File

Sony PlayStation Update Package
Ask a question
QUICK ANSWER

A PUP file is a Sony PlayStation firmware update package (PS3UPDAT.PUP, PS4UPDATE.PUP, PS5UPDATE.PUP). You do not open it on a PC - copy it to a FAT32 USB drive in the exact folder Sony specifies, then install from the console's System Update menu. The file is digitally signed and encrypted, so it cannot be edited or converted.

Developer: Sony Interactive Entertainment Category: Compressed Files MIME: application/octet-stream
OPENS ON Windows
Related: .RAR · .ZIP · .Z01 · .7Z

On this page

19k+ extensions indexed
Last reviewed Aug 23, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the PUP file format?

.pup files (PlayStation Update Package) are packages of files used in the process of updating Sony firmware across PlayStation systems, including the PSP, PlayStation 3, PlayStation 4, PlayStation 5, and PlayStation Vita. A .pup package may include patches for security measures or errors, modified or completely new system settings, and additional options.

Each .pup is a signed, encrypted container developed by Sony Interactive Entertainment - not intended to be user-editable, though third-party tools can extract and inspect the internal file segments.

Types of .pup files

PS3 .pup files come in two functional kinds: patch-only packages named PS3PATCH.PUP, and full-update packages named PS3UPDAT.PUP. Four console-variant editions are also distinguished:

  • Retail/CEX
  • Shop/SEX
  • Debug/DEX
  • Tool/DECR

The Retail/CEX edition includes two size variants: a standard-size release also published online by Sony, and a padded variant where zeros are appended so the file reaches 256 MB.

PS4 and PS5 updates share the .pup extension but use different internal structures and stronger encryption. PS3 packages begin with the ASCII magic SCEUF (hex 53 43 45 55 46) at byte offset 0; later-generation packages do not share this header.

Additional information

  • .pup files for a given firmware version are region-universal - the same package applies worldwide.
  • On Windows, the contents of a PS3 .pup can be inspected using the PS3 PUP Extractor tool.
  • A .pup update can be copied to a PlayStation 3 from a USB storage device or downloaded directly from the internet; it must be placed in the /PS3/UPDATE/ directory on the storage device. PS4 and PS5 updates use /PS4/UPDATE/ and /PS5/UPDATE/ respectively.
  • Related formats include .PKG content packages and .BIN firmware images.

Security & safety

RISK: MEDIUM

Official PlayStation .pup files from playstation.com are safe - they're signed and the console verifies them. The real dangers are around UNOFFICIAL firmware: modified or 'custom firmware' .pup files from forums can brick a console, and interrupting an update (power loss, removing the USB) mid-install can corrupt the system. Always download firmware only from Sony's official support pages, use a stable power source, and follow the exact folder/filename.

Format details

in a nutshell
FULL NAMESony PlayStation Update Package
DEVELOPERSony Interactive Entertainmentsince PlayStation .pup with PSP/PS3 (PS3 launched 2006); used through PS4/PS5/Vita
MIME TYPEapplication/octet-stream
TYPESigned, encrypted firmware-update container
This extension is also used by…
  • Puppy Linux DotPup installer - A self-installing package (shell script, often gzipped) for the Puppy Linux distro - unrelated to PlayStation, now mostly replaced by .pet, and only meaningful on Puppy Linux.
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304
HEX
5343455546
ASCII
SCEUF
A PS3 .pup begins with Sony's "SCEUF" magic (53 43 45 55 46) followed by a header of segment counts and offsets. PS4/PS5/Vita updates use the same .pup extension but different internal layouts and stronger encryption - there is NO single shared signature across all PlayStation generations. Identify by source (console firmware).

Programs that open PUP files

Windows1 app
PS3 PUP Extractor Free For inspection only: extract a PS3 .pup's internal segments on Windows. Will NOT let you edit or run the firmware.
Other1 app
Sony PlayStation console (PS3/PS4/PS5) Built-in The real 'opener': copy the .pup to a FAT32 USB in Sony's required folder, then run System Update / Reinstall System Software on the console.

Technical details

deep spec
Container typeSigned, encrypted firmware-update archive
Magic bytes (PS3)`SCEUF` - ASCII sequence hex `53 43 45 55 46` at byte offset 0
DeveloperSony Interactive Entertainment
Supported platformsPSP, PlayStation 3, PlayStation 4, PlayStation 5, PlayStation Vita
MIME type`application/octet-stream`
PS3 functional sub-types`PS3PATCH.PUP` (patch only) and `PS3UPDAT.PUP` (full firmware update)
PS3 console-variant editionsRetail/CEX, Shop/SEX, Debug/DEX, Tool/DECR
Retail/CEX padded variantStandard content followed by zero-padding to reach exactly 256 MB
Update directory (PS3)`/PS3/UPDATE/` on USB storage or internal system storage
Update directory (PS4/PS5)`/PS4/UPDATE/` and `/PS5/UPDATE/` respectively
Region behaviourRegion-universal; a single `.pup` file applies to all regions for a given firmware version
Internal layoutSegment-based header storing segment count, individual offsets, and sizes; payload segments are encrypted
EncryptionPayload encrypted with AES; package authenticity enforced by RSA digital signature
Windows extractionPS3 PUP Extractor can unpack PS3 `.pup` segment contents on Windows
ReleasedPlayStation .pup with PSP/PS3 (PS3 launched 2006); used through PS4/PS5/Vita
Specificationwww.psdevwiki.com

PUP conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with PUP files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about PUP files.

Frequently asked questions

How do I open or install a PUP file?
If it's a PlayStation firmware .pup, you don't open it on a PC - copy it to a FAT32 USB stick in Sony's required folder (e.g. PS4: /PS4/UPDATE/PS4UPDATE.PUP) and install it from the console's System Update menu.
Why can't my PS4/PS5 find the update file on the USB drive?
Usually the folder or filename is wrong, or the drive isn't FAT32/exFAT. Recreate the exact path Sony specifies (PS4: /PS4/UPDATE/PS4UPDATE.PUP) with the official filename and try again.
Can I open a PlayStation .pup on Windows to see what's inside?
Only partially - tools like PS3 PUP Extractor can pull out the internal segments for inspection, but the contents are encrypted and you can't edit or rebuild a working update. There's nothing user-runnable inside.
Where do I download the official PS3/PS4/PS5 firmware .pup?
From Sony's official PlayStation support site for your console. Avoid third-party 'firmware' downloads - unofficial or modified .pup files can brick the console.
Can I convert a .pup to a ZIP or ISO?
No useful conversion exists. A .pup is a signed, encrypted firmware package, not an archive or disc image. Install it through the console; don't try to repackage it.
My .pup isn't a PlayStation file - what else could it be?
It may be a Puppy Linux 'DotPup' installer - a self-installing package for that Linux distro (now mostly replaced by .pet). That's a different file type that only works on Puppy Linux and has nothing to do with PlayStation.

References

1PS3 Developer Wiki - PlayStation Update Package (PUP)www.psdevwiki.com
2PlayStation Support - PS3 system software updatewww.playstation.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Related extensions

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z