IPSW-DOWNLOAD-APPLEDB(1)

NAME
ipsw-download-appledb - Download IPSWs from appledb

SYNOPSIS
ipsw download appledb [flags]

DESCRIPTION
Download IPSWs from appledb

OPTIONS
-a, --api[=false]
    Use Github API

--api-token=""
    Github API Token

--beta[=false]
    Download beta IPSWs

-b, --build=""
    iOS BuildID (i.e. 16F203)

-y, --confirm[=false]
    do not prompt user for confirmation

--deltas[=false]
    Download all OTA deltas

-d, --device=""
    iOS Device (i.e. iPhone11,2)

--dyld[=false]
    Extract dyld_shared_cache(s) from remote OTA

--fcs-keys[=false]
    Download AEA1 DMG fcs-key pem files

--fcs-keys-json[=false]
    Download AEA1 DMG fcs-keys as JSON

-f, --flat[=false]
    Do NOT preserve directory structure when downloading with --pattern

-h, --help[=false]
    help for appledb

--insecure[=false]
    do not verify ssl certs

-j, --json[=false]
    Dump DB query results as JSON

--kernel[=false]
    Extract kernelcache from remote IPSW

--latest[=false]
    Download latest IPSWs

--os=[]
    Operating system to download (audioOS, bridgeOS, iOS, iPadOS, iPodOS, macOS, tvOS, watchOS, visionOS)

-o, --output=""
    Folder to download files to

--pattern=""
    Download remote files that match regex

-p, --prereq-build=""
    OTA prerequisite build

--proxy=""
    HTTP/HTTPS proxy

--rc[=false]
    Download RC (release candidate) IPSWs

--release[=false]
    Download release IPSWs

-_, --remove-commas[=false]
    replace commas in IPSW filename with underscores

--restart-all[=false]
    always restart resumable IPSWs

--resume-all[=false]
    always resume resumable IPSWs

--show-latest[=false]
    Show latest version/build

--skip-all[=false]
    always skip resumable IPSWs

--type="ipsw"
    FW type to download (ipsw, ota, rsr)

-u, --urls[=false]
    Dump URLs only

--usb[=false]
    Download IPSWs for USB attached iDevices

-v, --version=""
    iOS Version (i.e. 12.3.1)

OPTIONS INHERITED FROM PARENT COMMANDS
--color[=false]
    colorize output

--config=""
    config file (default is $HOME/.config/ipsw/config.yaml)

--no-color[=false]
    disable colorize output

-V, --verbose[=false]
    verbose output

EXAMPLE
    # Download the iOS 16.5 beta 4 kernelcache from remote IPSW
    ❯ ipsw download appledb --os iOS --version '16.5 beta 4' --device iPhone15,2 --kernel
    # Download latest release iOS IPSWs for multiple devices
    ❯ ipsw download appledb --os iOS --latest --release
    # Get URLs only for beta macOS IPSWs
    ❯ ipsw download appledb --os macOS --beta --urls --json
    # Download OTA deltas for specific build
    ❯ ipsw download appledb --os iOS --type ota --deltas --prereq-build 20G75

SEE ALSO
ipsw-download(1)

HISTORY
13-May-2026 Auto generated by spf13/cobra