Skip to content
6 Free Tools100% Client-SideNo Org Login

Salesforce Developer Tools — Free, Online & 100% Client-Side

A complete Apex and SOQL toolkit that runs entirely in your browser: analyze debug logs for N+1 loops and governor-limit pressure, format SOQL, generate Apex classes from JSON, build WHERE IN clauses from spreadsheets, and transpile cURL to Apex. No account, no OAuth, no uploads — your org data never leaves this tab.

  • Private by design

    No API route exists — logs and payloads are parsed locally.

  • No org connection

    Zero OAuth, zero credentials. Paste, drop, and go.

  • Built for real workloads

    Web Worker parsing handles Salesforce's 20 MB log ceiling.

All Salesforce tools

A client-side workflow for Salesforce performance work

Most Salesforce performance investigations start with a Salesforce debug log analyzer. Debug logs record every SOQL statement, DML operation, governor-limit snapshot, and exception in a transaction — but raw, they are megabytes of dense event lines. Drop one into the analyzer and you get grouped query statistics with execution durations, a close-to-limit heat map for every namespace, and N+1 loops flagged by structural fingerprint. Because parsing happens in a Web Worker on your machine, logs containing customer record data are safe to inspect — nothing is uploaded, ever.

When the analyzer flags a potential N+1 — the same query shape re-executed once per record — the fix is bulkification: collect the varying filter values and run one query with an IN bind. Building those bind lists is where the CSV to SOQL and Excel to SOQL converters earn their keep: paste an ID column, get a safely escaped WHERE IN clause. Long, nested queries are easier to review after a pass through the SOQL formatter, which understands subqueries, TYPEOF blocks, and __r relationship paths.

Integrations get their own toolkit: paste a JSON payload — a SOQL query result, a REST response, a platform event — into the JSON to Apex class generator for a typed wrapper with a static parse, and turn any captured cURL command into Apex HttpRequest callout code with headers, auth, and query strings intact. Every tool in this hub shares the same guarantee: static pages, zero server runtimes, and zero data logged.

Frequently asked questions

Are these Salesforce tools really free, and do they need org access?

Yes — every tool is free with no account, and none of them connects to your Salesforce org. There is no OAuth flow and no API key: the pages are statically exported and all processing (parsing, formatting, generation) happens in your browser with JavaScript.

Which Salesforce debug log events can the analyzer parse?

The analyzer decodes the full event stream: EXECUTION_STARTED/FINISHED, CODE_UNIT_STARTED/FINISHED, SOQL_EXECUTE_BEGIN/END/EXPLAIN, SOSL_EXECUTE_BEGIN/END, DML_BEGIN/END, LIMIT_USAGE_FOR_NS, CALLOUT_REQUEST, USER_DEBUG, EXCEPTION_THROWN, FATAL_ERROR with stack frames, and truncation markers. It also detects N+1 patterns by fingerprinting structurally identical queries — up to 20 MB, Salesforce's own log ceiling.

Could any of these tools leak my customer data?

No — that risk is structurally eliminated. There is no API route and no telemetry endpoint in the codebase, so log content has nowhere to go. You can verify it yourself: open your browser's network tab while using any tool and watch zero requests carry your data.