Free Slack tools

Small tools with no account and no watermark. All but the link preview checker run entirely in your browser.

Slack emoji maker

A free Slack emoji generator and GIF emoji maker. Drop in a GIF and it stays animated, resized for Slack and kept under its 128 KB limit. Or start from an image or a few words and add a moving effect like intensifies, spin, or party. It all runs in your browser.

Open tool

Slack emoji resizer

Slack emoji size is 128x128 pixels: Slack shrinks bigger uploads to that. Stills of any size go in, but a GIF still over 128 KB after the shrink is refused. Drop a GIF or image here to get a square file under 128 KB, animation kept.

Open tool

Slack emoji bulk upload

Drop a folder of images, GIFs, or a zip. Every file comes out under 128 KB with a name Slack accepts, previewed at 22 px, in one zip. Then add them all to your workspace with an uploader we ran against a real one.

Open tool

Slack status generator

Write a Slack status and see it where your team sees it: next to your name, in the hover tooltip, and in the profile card that cuts it after about 40 characters. Start from a plain or funny line that fits, and pick an emoji or make a custom one.

Open tool

Slack status scheduler

Plan statuses that repeat, like lunch every weekday or a focus block on Tuesdays, and put them into Slack's own scheduler with one paste. Slack holds 5 scheduled statuses; this page shows which 5 go in and when to add the next.

Open tool

Slack time zone converter

See your team's working hours on one day, pick a time, and get a line to post in Slack plus the exact time to enter in Slack's Schedule message so it lands in their working hours.

Open tool

Online mouse jiggler and idle test

Keep your computer awake from a browser tab: press Start and the screen stays on while this tab is open and visible. It also shows what your computer reports as idle, and the minute Slack, Teams and Zoom would set you away, with your jiggler or without it. Nothing to install.

Open tool

Markdown to Slack converter

Paste markdown from ChatGPT, a README, or your notes and get a message Slack formats correctly. Or write Slack mrkdwn with toolbar buttons and convert it back to markdown. A live Slack preview shows the result. Nothing leaves your browser.

Open tool

Slack timestamp generator

Make a Slack <!date> string that shows each reader the date and time in their own zone, and see what they get before a bot posts it.

Open tool

Slack /remind command builder

Pick who, what, and when, and get a /remind command Slack reads the way you meant: once, every weekday, on certain days, every few weeks, monthly, or yearly. It warns about the forms Slack rejects or misreads, and checks a command you wrote.

Open tool

Discord timestamp generator

Make Discord <t:unix:style> timestamps that show each reader the time in their own zone. Copy any of the 9 styles, preview them the way the Discord client renders them, and convert a timestamp, Unix time, or message ID back to a date.

Open tool

Slack Block Kit checker

Paste a Block Kit payload and see the answer Slack gives when you send it: the exact invalid_blocks lines, the block that breaks, and a fixed payload that passes. Every limit was measured in a real workspace.

Open tool

Slack table maker

Make a real table in a Slack message. Paste cells from Excel or Google Sheets, a markdown table from ChatGPT, CSV or JSON, and copy it in the one format Slack turns into a table: tab-separated rows. Checked against the limits we measured in Slack: 20 columns, 100 rows, 10,000 characters.

Open tool

caffeinate command builder

Build a macOS caffeinate command, or paste one to see what it really holds. Pick screen, Mac or disk, and for how long: a time, a clock time, while an app is open or while a command runs. Every check comes from runs on a real Mac, like -t 2h lasting 2 seconds.

Open tool

Slack theme generator

Make a custom Slack theme from 4 colors, a logo, or one of Slack's 34 themes, and see it the way Slack will draw it. The preview runs Slack's own color rules, so it shows what Import really does: light sidebars with unreadable channel names, Darker sidebars, and the gradient Import turns off.

Open tool

Slack link preview checker

Check why a link shows no preview in Slack, or the wrong one. Paste a URL and see the card Slack will show, built from the page the way Slackbot fetches it, with the rules we measured in Slack: a title alone gives no card, HTML in a description drops it, and twitter:card summary hides the image.

Open tool