Salesforce developer tools: SOQL, Apex, REST API, debug logs, record viewer, data import, etc.
Users
56
+2 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
1
0 in 30 days
Store rank
#104K
#87K among extensions
Version
2.5.5
updated 26 Jun 2026
Users
monthly, 7 months
Latest, 16 Oct 2026:56 usersMove the mouse over the chart for any month
Ratings count
monthly, 7 months
Latest, 16 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About sftools
sftools provides Salesforce developer tools in a Chrome side panel or tab.
FEATURES
SOQL Query Editor
- Execute SOQL queries with syntax highlighting and autocomplete
- Multi-tab results: run multiple queries with independent result tabs
- Results displayed in formatted tables with relationship field support
- Subquery results expandable inline
- Inline record editing: edit fields directly in query results and save back to Salesforce
- Delete selected records directly from query results
- Include deleted and archived records (queryAll)
- Toggle between standard and Tooling API queries
- Filter and search within results
- Collapsible editor and results panels
- Export results as CSV or via Bulk API for large datasets
- Query history and favorites
- Keyboard shortcut: Ctrl/Cmd+Enter
Anonymous Apex Execution
- Run anonymous Apex with Monaco editor
- Debug toggle: opt in to trace flag and log retrieval per execution
- Compile errors shown with line/column markers
- Runtime errors shown with stack traces
- Apex history and favorites
- Keyboard shortcut: Ctrl/Cmd+Enter
REST API Explorer
- GET, POST, PATCH, DELETE requests to Salesforce REST endpoints
- JSON formatting in request/response editors
- Request body validation and HTTP status display
- Request history and favorites
- Keyboard shortcut: Ctrl/Cmd+Enter
Schema Browser
- Browse objects and fields
- Expandable field detail panel: description, help text, picklist values, required, default value, and field properties
- View field metadata (label, API name, type, length, relationships)
- Filter fields by type
- Search and filter objects
- Direct links to open objects and fields in Salesforce Setup
- Edit formula fields directly
Data Import
- Import CSV data into Salesforce using Bulk API v2
- Insert, update, upsert, and delete operations
- Searchable object picker filtered by operation capability
- Drag-and-drop CSV upload with file summary (row count, column count, file size)
- Automatic column mapping from CSV headers to Salesforce field names and labels
- Manual column mapping overrides with per-column include/exclude
- External ID field selection for upsert operations
- Configurable job size (200–100,000 records per job)
- Multi-job execution with progress toasts and cancel support
- Download success, failure, and unprocessed result CSVs
Record Viewer
- View and edit record field values
- Supports text, checkbox, date, number, rich text, and lookup fields
- Right-click extension icon on any Lightning record page to open
Debug Logs
- Watch mode: monitor new logs in real time
- Auto-refresh when local proxy is connected
- Filter and search log content
- Set trace flags for specific users via user lookup
- Delete all trace flags
- Bulk delete debug logs
Utility Tools
- Delete inactive flow versions
Platform Events (requires local proxy)
- Subscribe to Platform Events via gRPC
- Publish Platform Events with JSON payload editor
- Monitor standard events, PushTopics, and system topics via CometD
- Event table viewer with split view layout for inspecting payloads
- Replay modes: latest, earliest, or custom replay ID
MULTI-ORG SUPPORT
- Connect to multiple Salesforce orgs
- Switch connections via dropdown
- Each browser window can use a different connection
- Configure custom Connected Apps per connection
SETTINGS
- Theme: system, light, or dark mode
- Local proxy connection status and configuration
- Refresh cached SObject definitions
- Export and import all data (connections, history, favorites, settings)
INTERFACE
- Opens in Chrome side panel or standalone tab
- Monaco editor with syntax highlighting across all code panels
- Ctrl/Cmd+Enter to execute across all tabs
- Alt+1–7 keyboard shortcuts for quick tab navigation
- Cmd/Ctrl+Click any feature tile to open it in a standalone browser tab
- Open Org button to launch the current org in a new tab