Frame Tester
Any frame on any character, before you spend a thing.
React 🖌️ on kluFree on every server
Loading Frame Tester
Any frame on any character, before you spend a thing.
React 🖌️ on kluFree on every server
Any frame on any character, before you spend a thing.
React 🖌️ on kluFree on every server
Press 🖌️ on a Karuta character lookup, type a frame name, and Keqing renders that character in it. It's free on every server.
Interactive walkthrough · sample inputs and render times. The dye controls are demonstrated below. On a free server, itsdei adds 🖌️ manually.
Look up the character
Run klu <character> and turn to the edition you want. A Character Info works too.
Press 🖌️
On a premium server Keqing adds 🖌️ for you. Anywhere else, add the reaction yourself. It works the same either way.
Type a frame
Type the frame's name in the channel within a minute, such as Brass or Budokai.
The result shows the frame's name and category, and how long it took to render. Press Retry within two minutes to try another frame on the same character and edition. It opens a new prompt and leaves your finished preview in the channel, so you can compare results. The new prompt gives you a minute to type another name.
Type up to ten frame names separated by commas into the same 🖌️ tester:
Brass, Arcana, Raven
Brass, Budokai #FF0000Keqing puts the frames side by side, five per row, with each frame's name underneath. Retry lets you compare another set on the same character and edition.
Interactive walkthrough · sample inputs and render times. The dye controls are demonstrated below. Premium adds the reactions automatically.
Only the first ten names are used, and repeated names or aliases for the same frame appear once. Names that don't match are listed under Not found; the matching frames still render. If one frame fails to render, its place is marked in the grid and the others still appear.
On a server without premium, the tester uses only the first name in your answer. Testing one frame is still free.
The whole name is needed, but capitals don't matter and a trailing frame is ignored, so brass frame works. Some frames have a short name too, like Blossom for Cherry Blossom.
The same message turns into the Brass preview.
You have one minute and up to three attempts to enter a valid request. An invalid colour or an answer with no matching frames uses an attempt. After three unsuccessful attempts, the tester closes. Press 🖌️ again to start over.
Type a colour after the frame, like Brass #FF0000, then pick a blend from the menu within a minute: hue, multiply, color, darken, lighten or color-burn. The Morph Tester page shows what each one does.
For a premium comparison, put one six-digit hex colour after the whole list, such as Brass, Arcana, Raven #FF0000. Your chosen colour and blend apply to every frame in the preview.
Some frames get a 🎨 Dye button next to Retry. Press it, then run Karuta's kv $<dye code> in the channel within two minutes. Keqing posts the frame in that dye as a new message, glow included. Regular and Mystic dyes both work. Dye previews are free while in beta.
If more than one frame in your comparison can be dyed, the button says Dye all. One kv applies the same dye to every eligible frame and posts them together in a new grid. Frames without an approved dye area are left out. If only one frame is eligible, the button says Dye and previews that frame alone.
Interactive walkthrough · sample dyes and render times. Keqing edits the dye prompt while rendering, then posts the result as a new message. Buttons wait two minutes in Discord.
Interactive walkthrough · sample dyes and render times. Assumes both example frames have approved dye masks. Keqing edits the dye prompt while rendering, then posts the result as a new message. Buttons wait two minutes in Discord.
kv you run. Someone else's kv is ignored.The dye is painted onto Keqing's own frame art, so the shading can differ a little from what Karuta draws on your card.
Every frame is in the frame catalogue, named and grouped by category, bit material and release. aframes links there too. Open a frame to copy its name.
To browse a whole category on a card, or test frames on a custom image, use the premium Multiframe Tester.
aframes#FF0000kvkv hereChoose the channels under Frame Testers on the Feature restrictions page of the dashboard, then Save changes. It covers every frame tool: 🖌️, 🎖️, atopframes, agetframes and atestframes. Keqing stops adding 🖌️ there, and a 🖌️ added by hand gets Frame tester unavailable. The Dye button follows the dye tester's setting for the channel, which matches frame testing unless adyetesting changes it.