All apps/Ente CLI

Ente CLI

ente-cli

Command-line interface for Ente Photos and Auth.

Runs as ente|macOS, Linux, Windows|github.com

Command form

ai-draft · 3 tasks · 8 fields

Export your Ente library and manage which accounts and export folders the CLI knows about. Signing in (ente account add) is interactive and left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui ente-cli

ente export

Export photos

Start the export of your Ente library to the configured export directory.

Export photosExample values, fixed in this page — nothing here reaches a terminal
TasksEach one presets the form for one job
Export everything
Export selected albums
albumsexclude_albums
ParametersOnly these flags are editable in the form
Include shared albums
On by default.
boolean
--shared
Include hidden albums
On by default.
boolean
--hidden
Only these albums
Comma-separated album names.
string
--albums
Exclude albums
Comma-separated album names.
string
--exclude-albums
Shared-by emails
Comma-separated emails to export shared files from.
string
--emails

ente account update

Set export directory

Change where an account is exported to.

Set export directoryExample values, fixed in this page — nothing here reaches a terminal
Basic
Export directory*
directory
Account email*
string
App
2 choicesenum
TasksEach one presets the form for one job
Update export directory
diremailapp
ParametersOnly these flags are editable in the form
Export directory
path
--dir
Account email
string
--email
App
Defaults to photos.
enum
--appphotosauth
SourcesEvery flag above is checked against these
help
(Rendered from the cobra flag definitions in cli/cmd/export.go and cli/cmd/account.go of ente-io/ente) ente export --shared to exclude shared albums, pass --shared=false --hidden to exclude hidden albums, pass --hidden=false --albums strings Comma-separated list of album names to export --emails strings…
helpmain 2026-10-27

github.com

help
(Rendered from the cobra flag definitions in cli/cmd/export.go and cli/cmd/account.go of ente-io/ente) ente export --shared to exclude shared albums, pass --shared=false --hidden to exclude hidden albums, pass --hidden=false --albums strings Comma-separated list of album names to export --emails strings…
helpmain 2026-10-27

github.com

help
(Rendered from the cobra flag definitions in cli/cmd/export.go and cli/cmd/account.go of ente-io/ente) ente export --shared to exclude shared albums, pass --shared=false --hidden to exclude hidden albums, pass --hidden=false --albums strings Comma-separated list of album names to export --emails strings…
helpmain 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed ente against its version. A form that does not match your version is not offered.