Console Tester

Open your browser devtools console, then fire individual log types or run a volume test with thousands of logs.

Individual console methods
Every method on the browser console API. Each button shows a badge once fired.
console.log

Basic info logging with multiple arguments

console.info

Informational message

console.warn

Warning message (yellow in most devtools)

console.error

Error message (red in most devtools)

console.debug

Debug-level message (often hidden by default filter)

console.trace

Prints a stack trace at the call site

console.assert

Logs only when the condition is false

console.count

Counts how many times it is called with the same label

console.countReset

Resets a named counter

console.group / groupEnd

Creates an expanded, indented group of logs

console.groupCollapsed

Creates a collapsed group you can expand in devtools

console.table

Renders arrays/objects as a table

console.dir

Interactive object tree of a DOM element or object

console.dirxml

XML/HTML tree view of a DOM element

console.time / timeEnd

Measures elapsed time between two calls

Styled log (%c)

CSS-styled console output

Format substitutions

%s string, %d number, %o object, %f float

console.clear

Clears the whole console

Volume test
Fires a batch of logs cycling through log, info, warn, and error. Try 1,000 or 10,000 to stress the console.
Burst test
One click that exercises timing, counters, tables, groups, styling, and a stack trace all together.