Skip to content
←  Home 日本語

Editors

AppForceps edits the major file formats used by mobile apps with built-in editors. Formats that cannot be written back safely are treated as view-only, with the reason stated.

Editable formats

FormatDescription
plistAuto-detects XML / Binary and edits values with types.
SQLiteSupports cell-level UPDATE and row INSERT / DELETE, plus a read-only SQL tab and CSV / JSON export.
JSONEdits values in a tree view.
.binarycookiesLists and edits cookies.
LevelDBAdd, edit, and delete key-value pairs.
ZIPEdits text entries.
SharedPreferences XML (Android)Edits typed key-value pairs.
Jetpack DataStore Preferences (Android)Reads and writes typed values based on the official schema.
Any fileViews and edits as text, hex, or an image.
The SQLite editor showing the main_active table of RemoteConfig.sqlite3, with a modal updating a BLOB cell as text
An Android todo_database opened in the SQLite editor, showing the todos table cell by cell

View-only formats

The following formats are view-only, with the reason they cannot be written back.

FormatHandling and reason
MMKVView-only because the file carries no type information, so a safe write-back is not possible.
Protocol BuffersView-only because types cannot be determined uniquely without a schema.
NSKeyedArchiverShows the decoded contents.
RealmDetects the file format and shows it. Realm Studio is recommended for editing.
gzipDecompresses for preview.
WebKitShows an overview of WebKit storage.

Features shared by all editors

  • Review a diff of your changes before saving (enabled in Settings).
  • External file changes are detected automatically and reloaded.
  • Upload files with drag and drop.