Skip to content
Salesforce Debug Log Beautifier

Salesforce Debug Log Beautifier

by Shakhawat Hossain
5.0
3 reviews
565
users
Published
December 17, 2025

Screenshots

Salesforce Debug Log Beautifier screenshot 1
Salesforce Debug Log Beautifier screenshot 2
Salesforce Debug Log Beautifier screenshot 3
Salesforce Debug Log Beautifier screenshot 4
Salesforce Debug Log Beautifier screenshot 5

Description

Transform the way you debug Salesforce applications. Salesforce Debug Log Beautifier is designed for developers and administrators who spend hours analyzing debug logs. Instead of scrolling through plain text trying to make sense of stack traces, JSON objects, and error messages, this extension brings clarity and efficiency to your debugging workflow. WHAT YOU GET The moment you open a debug log, you'll see the difference. Syntax highlighting makes code structures immediately recognizable. JSON objects are automatically formatted and collapsible, so you can focus on what matters. Error messages are extracted and categorized at the top, saving you from hunting through thousands of lines. Governor limits appear in real-time with visual progress bars. You'll know instantly if you're approaching SOQL query limits, heap size constraints, or CPU time thresholds. No more manual counting or guessing—the information is right there when you need it. BUILT FOR YOUR WORKFLOW Execute anonymous Apex code directly from the extension. Save your frequently used code blocks, organize them by project or purpose, and run them with a single click. View execution results with full debug output, all without switching tabs or opening Developer Console. Managing trace flags becomes effortless. Enable debug logging for any user in your org, create custom debug levels with the exact log categories you need, and set expiration times from one hour to 24 hours. The extension handles the complexity of the Tooling API so you don't have to. WORKS EVERYWHERE Whether you're on Production, Sandbox, or Scratch orgs, the extension adapts. It automatically detects your Salesforce session and works across all domain patterns—from lightning.force.com to my.salesforce.com. Testing across multiple orgs? Use incognito login support to stay signed into different environments simultaneously. DEVELOPER EXPERIENCE MATTERS Dark mode and light mode support ensure comfortable viewing in any environment. The responsive interface adapts to your screen size. Keyboard shortcuts (Alt+D opens the dashboard on Windows, Option+D on Mac) keep you moving fast. Search functionality helps you find specific content in raw responses. Copy session URLs to share access with team members. View raw API responses when you need to dig deeper. Clear all logs with one click when starting fresh. Every feature is designed to save you time. PRIVACY FIRST Your data stays yours. The extension operates entirely within your browser, communicating directly with Salesforce APIs using your authenticated session. No data is sent to external servers. No tracking. No analytics. Just a tool that does what it promises. GETTING STARTED Step 1: Install the extension from the Chrome Web Store Step 2: Navigate to any Salesforce org Step 3: Click the extension icon and generate an access token Step 4: Open the Debug Dashboard (Alt+D on Windows, Option+D on Mac) Step 5: Start analyzing logs with enhanced clarity The extension requires permissions to access Salesforce domains for API communication and Chrome storage for saving your preferences and code blocks. These permissions are used exclusively for extension functionality. =============== HOW TO USE IT =============== Step 1: Install the extension from the Chrome Web Store. Step 2: Open any Salesforce org and click the extension icon to open the Debug Dashboard. Step 3: Click "Deploy Prettier Class" button to deploy the Apex Console class to your org. This is a one-time setup that adds a powerful Console class for better logging. Step 4: Start using the Console class in your Apex code. Here are some examples: Example 1 - Log a list of accounts without a label: List<Account> accounts = [SELECT Id, Name, Industry, Type FROM Account LIMIT 5]; Console.log(accounts); Example 2 - Log with a descriptive label: List<Account> accounts = [SELECT Id, Name, Industry, Type FROM Account LIMIT 5]; Console.log('Account Results', accounts); The Console class works with any Salesforce object, collection, or data structure. Your debug logs will appear in the dashboard with beautiful syntax highlighting, making it easy to inspect complex objects, nested collections, and JSON structures. The formatted output shows object properties in a clean, readable format that's much easier to understand than standard System.debug output. WHAT MAKES IT DIFFERENT No external dependencies. No build process. Pure vanilla JavaScript running efficiently in your browser. The codebase is clean, maintainable, and follows Chrome extension best practices. Regular updates ensure compatibility with the latest Salesforce API versions. The extension respects your workflow instead of dictating it. Want to keep logs open while switching tabs? They're cached. Prefer dark mode? It remembers. Need specific debug levels? Create them once and reuse them across orgs. SUPPORT AND UPDATES The extension is actively maintained with regular updates. Feature requests and bug reports are welcome. The development follows a simple principle: every change should make debugging easier without adding complexity. Ready to transform your Salesforce debugging experience? Install now and see the difference. Version 2.1.0 | Made for Salesforce Developers
Add to Chrome

Quick Info

Version
2.2.0
Size
200KiB
Price
Free
Type
Extension

Categories

Languages

English