F12 Profiler

Deskripzioa

F12 Profiler analyzes your WordPress site comprehensively and delivers concrete, prioritized recommendations to improve load times. The plugin combines server diagnostics, asset analysis, database optimization, and plugin impact assessment in a modern, clean interface.

Features

Analysis & Diagnostics

  • Server analysis (PHP, MySQL, OPcache, web server, SSL, HTTP/2, compression)
  • Automatic site crawler with load time measurement (desktop & mobile)
  • Asset analysis (CSS, JS, images) with optimization potential
  • OPcache status & configuration recommendations
  • PHP profiler (runtime, queries, hooks, plugin ranking, culprit analysis)
  • Plugin impact analysis (assets, hooks, queries per plugin)
  • PageSpeed Insights integration (Lighthouse Scores + Core Web Vitals + CrUX)
  • Performance score with 6 weighted categories (A-F grades, trend delta)
  • Recommendation engine with automatic optimization suggestions

Optimization Tools

  • Lazy Loading (images and iframes)
  • Font Display Optimization (font-display: swap/optional/fallback/block)
  • Script Defer Manager (automatic defer for scripts with exclusion list)
  • Auto Image Dimensions (prevents Layout Shifts / CLS)
  • HTML Minification (whitespace, comments, empty attributes)
  • CSS/JS Minification (file-based cache)
  • WordPress Bloat Removal (emojis, embeds, Dashicons, jQuery Migrate, XML-RPC, Heartbeat, and more)
  • Browser Cache (.htaccess-based)
  • DNS Prefetch & Preconnect (domain detection from asset scan)
  • Database Analysis (8 categories with detail view)
  • Autoload Manager (granular wp_options management)
  • Background Asset Scanner with conflict detection
  • File-based Page Cache with TTL and URL exclusion (Pro)
  • CSS/JS Asset Manager – disable, defer, async per page or globally (Pro)
  • Conditional Loading – shortcode, block, regex, archive, login status, post type, plugin (Pro)
  • Smart auto-suggestions with source-based plugin detection after full scan (Pro)
  • Asset Preload Manager – Link headers for critical assets (Pro)
  • Critical CSS Generator & Applier – above-the-fold CSS per template (Pro)
  • Unused CSS Removal – per page template, safelist, regex safelist (Pro)
  • WebP Image Conversion with batch queue and backup (Pro)
  • LQIP Image Placeholders – 20px blur-up previews with IntersectionObserver (Pro)
  • Preload Key Requests – LCP images, fonts, critical resources (Pro)
  • Script Delay – delays third-party JS until first user interaction (Pro)
  • Local Google Fonts – GDPR-compliant WOFF2 self-hosting (Pro)
  • YouTube/Vimeo Facade – thumbnail + play button instead of iframe (Pro)
  • Database Cleanup – one-click per category or bulk action (Pro)
  • Redis Object Cache Management – drop-in installation/removal (Pro)
  • Scheduled Crawls & Cleanups via WP-Cron (Pro)
  • Performance Budgets with email/webhook notifications (Pro)
  • Settings Import/Export as JSON (Pro)
  • One-Click Optimizer – automated optimization with backup & restore (Pro)
  • License Management with activation/deactivation (Pro)

User Interface

  • Modern iOS-style design system
  • React 18 + TypeScript SPA
  • 30+ pages/tools with dedicated configuration
  • Context-sensitive info sections on all pages
  • Pro features visible with lock icon and upgrade prompt

Get F12 Profiler Pro

System Requirements

  • WordPress 6.0 or higher
  • PHP 8.0 or higher
  • MySQL 5.7 / MariaDB 10.3 or higher

Pantaila-argazkiak

  • Dashboard with performance score and trend chart
  • Recommendations page with prioritized optimization suggestions
  • Server analysis with 18 metrics
  • CSS/JS Asset Manager with Conditional Loading
  • Tools overview with live status
  • Database optimization with 8 categories

Instalazioa

  1. Download the plugin from the WordPress Plugin Directory or install it directly via Plugins > Add New in your dashboard.
  2. Activate the plugin through the Plugins menu.
  3. Navigate to F12 Profiler in the admin menu.
  4. Start your first crawl from the Analysis page.
  5. Review the Recommendations and enable the desired optimization tools.

Installing F12 Profiler Pro

  1. Purchase a license at developer030.de/f12-profiler-pro.
  2. Download the Pro plugin and install it via Plugins > Add New > Upload Plugin.
  3. Activate F12 Profiler Pro (the free plugin must remain active).
  4. Enter your license key under F12 Profiler > Settings > License.
  5. All Pro tools are immediately available.

MEG

Do I need the Pro version?

The free version offers comprehensive analysis tools and 12 optimization tools. The Pro version adds advanced optimizations like page cache, Critical CSS, Unused CSS Removal, image optimization, Script Delay, One-Click Optimizer, and more. Ideal for websites that need maximum performance.

Does the plugin work with my theme?

Yes. F12 Profiler is theme-agnostic and works with all WordPress themes. The frontend optimizations automatically compensate for typical theme shortcomings.

Does the plugin slow down my website?

No. The analysis tools only run in the admin area. The frontend optimizations (Lazy Loading, Minification, etc.) actively speed up your site. The page cache (Pro) can reduce load times by 80-95%.

Is the plugin GDPR-compliant?

Yes. The plugin does not store any personal data. The PageSpeed API only sends the URL to Google. Local Google Fonts (Pro) replaces external Google Fonts requests with local files.

Can I return the Pro version?

See the refund policy at developer030.de.

Berrikuspenak

2021(e)ko uztailaren 15(a) 1 reply
Installed the plugin, nothing happens. No link in the admin bar, nothing in the admin menu, no new settings. Wasted my time.
2020(e)ko urtarrilaren 13(a) 1 reply
Plugin is working and I see some stats. However I have a certain plugin that’s delaying all the pages with more than 10 seconds and there is no mention of it in the stats, everything looks fine there, but it’s not.
2020(e)ko urtarrilaren 1(a)
Great details. The only thing causing me to rate it as 4 stars and not 5 stars is missing a way to save the results to file. Add this and I’ll change it to 5. Promise!
2019(e)ko ekainaren 18(a)
Excellent! After P3 doesn’t work with PHP7+ anymore, F12 seems finally the one stepping in to fill that gap. Update [18-Jun-19]. After some small contributions of mine to the dev efforts, the plugin developer has decided to add me to the team, long after this review was written.
Irakurri 5 berrikuspenak

Laguntzaileak eta Garatzaileak

“F12 Profiler” software librea da. Ondoko pertsonek egin dizkiote ekarpenak plugin honi.

Laguntzaileak

F12 Profiler 1 eskualde-ezarpenera itzuli da. Eskerrik asko itzultzaileei beraien ekarpenengatik.

Itzul zaitez F12 Profiler zure hizkuntzara.

Garapena interesatzen zaizu?

Araka kodea, begiratu SVN biltegia edo harpidetu garapen erregistrora RSS bidez.

Aldaketen loga

2.1.0

Free/Pro Plugin Split

  • Pro tools moved to separate plugin (f12-profiler-pro)
  • Free plugin works independently without Pro
  • Pro features visible in UI with lock icon
  • REST API returns meaningful fallback values without Pro
  • FeatureRegistry checks Pro plugin activation + license

Theme Compensation (Phase 12)

  • Font Display Optimization: font-display strategy for all @font-face rules
  • Script Defer Manager: automatic defer for scripts with exclusion list
  • Auto Image Dimensions: injects width/height into img tags without dimensions
  • HTML Minification: removes whitespace and comments from HTML output
  • CSS/JS Minification: minifies stylesheets and scripts with file-based cache
  • Unused CSS Removal: removes unused CSS rules per page template (Pro)
  • DNS Prefetch & Preconnect: automatic domain detection from asset scan
  • Frontend Optimization Dashboard

Load Time Optimization (Phase 13)

  • Script Delay: delays third-party JS until user interaction (Pro)
  • Local Google Fonts: WOFF2 self-hosting for GDPR compliance (Pro)
  • WordPress Bloat Removal: 11 toggles for WP overhead
  • YouTube/Vimeo Facade: thumbnail instead of iframe (Pro)
  • Preload Key Requests: automatically preload LCP images and fonts (Pro)
  • LQIP Image Placeholders: blur-up previews (Pro)

One-Click Optimizer (Pro)

  • Automated 15-step optimization with backup & restore
  • WP-Cron orchestrated with stale detection and retry logic
  • Verification crawl with before/after score comparison
  • Email, admin notice, and webhook notifications

Smart Conditional Loading (Pro)

  • Source-based plugin detection for asset rules
  • Inverted scopes: only load assets where actually needed
  • Dynamic shortcode/block matching for unmapped plugins
  • Match strength scoring (strong/weak) for safe auto-application

Scoring Extended

  • 8 new subcategories in ScoreCalculator
  • 13 new context-sensitive recommendations
  • Accurate asset size measurement via HEAD requests

2.0.0

Rebranding & Migration

  • Plugin renamed from “F12 Performance” to “F12 Profiler”
  • Automatic database migration for existing installations

Autoload Manager

  • Granular management of all wp_options with autoload=yes
  • Source detection, classification, bulk actions

Conditional Loading

  • 5 new asset rule scopes: shortcode, block, regex, archive, user_logged_in

Background Asset Scanner

  • WP-Cron batch scanner with conflict detection

Automation

  • Scheduled crawls & cleanups, notifications, settings import/export (Pro)
  • Performance budgets with thresholds

Integrated Optimization Tools

  • LazyLoader, AssetManager (Pro), BrowserCache, PageCache (Pro), PreloadManager (Pro)
  • ImageOptimizer (Pro), CriticalCSS (Pro)

Scoring System

  • 6 weighted categories, grades A-F, trend delta
  • Recommendation engine with status tracking

PageSpeed Insights

  • Google PageSpeed API v5 with Lighthouse + CrUX

1.1.0

  • Plugin impact analysis
  • Database optimization with 8 categories

1.0.0

  • Initial release