Skip to content
Marvin's Toolbox.

Eisenhower Matrix

Sort what you have to do by how urgent and how important it is, on a 2x2 board with a quadrant for doing, scheduling, delegating and dropping. Type tasks straight into a quadrant or paste a list, drag them around as things change, then save the finished matrix as an image or copy it as a Markdown checklist.

Runs entirely in your browser. Nothing you put in here gets uploaded.

Add a task

Every quadrant also has its own add row, and a task can be dragged from one quadrant to another at any time. Click a task to rename it.

Matrix

My week

Do first

Urgent and important

Work on these yourself, today.

2

Schedule

Important, not urgent

Give each one a date before it turns urgent.

2

Delegate

Urgent, not important

Hand these to someone else if you can.

1/2

Delete

Neither urgent nor important

Drop these, or park them for another time.

1
Tasks
7
Open
6
Done
1
Unsorted
0

Display

Next steps

Keep going. These tools open with your result loaded in.

Write Markdown in a syntax highlighted editor and watch the rendered preview update as you type, side by side or stacked. GitHub Flavored Markdown covers tables, task lists, callouts and highlighted code blocks, with live word count and reading time. Copy the result as Markdown, HTML or rich text.

Convert text into every case at once: title case in the APA, AP, Chicago, MLA, Bluebook, AMA and NYT styles, sentence case, upper, lower, camelCase, snake_case, kebab-case and more.

Count words, characters, sentences, paragraphs, lines and more as you type, with estimated reading and speaking time.

Remove duplicate lines from a list or text, keeping the first occurrence. Optionally ignore case and whitespace, or drop blank lines too.

Replace text in two modes: plain find and replace all, or regular expressions with flag controls and capture group references like $1.

Compare two texts and see every added, removed and changed line highlighted, side by side or inline, with the changed words marked within each line. Ignore case, whitespace or blank lines, read a summary of how much changed, and export the result as a unified diff.

Paste a UUID to see what it carries: version, variant, and for time-based versions the exact timestamp, clock sequence and node. Also shows the raw bytes, the 128-bit integer and the URN form.

Decode Base64 to text or encode text to Base64. Paste into the top box, read the result below, and flip the direction with one click. Handles Unicode correctly, reads URL-safe Base64, and shows binary payloads as a hex dump you can download.

Convert numbers between binary, octal, decimal, hexadecimal and any base up to 36. Type into any field and the others update as you go. Handles huge integers without losing precision and accepts 0x, 0b and 0o prefixes.

About the Eisenhower Matrix Tool

This tool builds an Eisenhower matrix: a 2x2 board that sorts what you have to do by how urgent and how important it is. Each of the four quadrants comes with its own answer, from working on something today to dropping it entirely.

Type a task straight into a quadrant, or paste a list you already have and drag each task into place. Ticking tasks off, renaming them and moving them between quadrants all happen on the board itself, so the matrix stays current while you work through it.

What you can do

  • Build an Eisenhower matrix from your own task list.
  • Drag tasks between the urgent and important quadrants as priorities change.
  • Save the finished matrix as a PNG or JPG to share with your team.
  • Copy the matrix as a Markdown checklist for a README, a ticket or your notes.
  • Paste a list from a notes app and have headings and tags file it under the right quadrant.
  • Tick tasks off and either keep them on the board or hide them.

How to use the Eisenhower Matrix

  1. 1Type a task into the box above the board and pick its quadrant, or type it straight into one of the four quadrants.
  2. 2Drag tasks between quadrants as things change. The menu on each row does the same without a mouse.
  3. 3Give the matrix a title and decide what it shows: axis labels, the advice per quadrant, the task counts.
  4. 4Press Save as image for a picture of the board, or copy it as a Markdown checklist.

How the four quadrants work

The matrix asks two questions about every task. Does it need attention now, and does it move something that matters. The answers put it in one of four quadrants: Do first for urgent and important work, Schedule for important work that is not urgent yet, Delegate for urgent work that is not really yours, and Delete for what is neither.

Most of the value sits in the second quadrant. Work that is important but not urgent is the work that gets pushed back until a deadline turns it into a fire, so it is worth giving each of those tasks a date rather than leaving it on a list. The idea goes back to a line often attributed to Dwight D. Eisenhower, that what is important is seldom urgent and what is urgent is seldom important.

Pasting a list you already have

The Paste a list button reads a written list onto the board. One task per line, and list markers like -, * or 1. are stripped off. A [x] checkbox marks a task as done, and a heading such as ## Do first or Urgent and important: files everything under it into that quadrant.

Single tasks can carry #urgent and #important tags instead, which is handy when the list came out of a notes app with no structure. Anything that names no quadrant lands in the unsorted tray above the matrix, ready to be dragged where it belongs. Pasting can either add to the board or replace it.

Sharing the matrix

Save as image captures the board as a PNG or JPG, with a background, rounded corners, padding and resolution you can set before downloading. Only the matrix itself ends up in the picture: the unsorted tray, the add rows and the buttons on each task stay out of it, so the export reads as a finished board.

The Markdown copy is the same board written as a checklist, one heading per quadrant, which drops straight into a README, a pull request or an issue. Check how it will look with the Markdown Preview, and paste it back in later to carry on where you left off.

Tools that share a tag with this one.

Paste a list and pick a random entry, either instantly or with a spinning wheel. Pick one or several, remove winners from the pool between rounds, and keep a history of past draws.

Encode and decode Base16, Base32, Base36, Base45, Base58, Base62, Base64 and Base85. Pick the alphabet variant you need, from Crockford Base32 to Bitcoin Base58 and Ascii85, and convert in either direction.

Decode Base64 to text or encode text to Base64. Paste into the top box, read the result below, and flip the direction with one click. Handles Unicode correctly, reads URL-safe Base64, and shows binary payloads as a hex dump you can download.

Format code in JavaScript, TypeScript, JSON, JSON5, HTML, Vue, CSS, SCSS, LESS, Markdown, YAML, GraphQL, XML and SQL. Pick tabs or spaces, set the indent width, and format the input in place with one click.

Open a CSV or TSV file and read it as a proper table. Sort by any column, filter rows with a search or per-column conditions, hide columns you do not need, and copy or download what is left.

Work with dates: count the days between two dates, add or subtract a duration, get someone's exact age, and look up the ISO week number, day of year and other facts about any date.