A Chrome extension that emulates manual typing when pasting text with custom shortcuts.
- Typing Simulation: Paste text with realistic typing animation (Ctrl+B or Cmd+B)
- Multiple Text Blocks: Create sequences of text blocks that cycle through on each paste
- Multiple Sequences: Manage multiple text sequences with custom names
- Persistent Storage: All text sequences are saved locally in Chrome storage
- Customizable: Add, edit, and remove text blocks and sequences
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" (toggle in top-right corner)
- Click "Load unpacked"
- Select the
paste-typer-pluginfolder - The extension icon should appear in your toolbar
Since the extension needs icon files, you can create simple placeholder icons:
- Create three PNG files named
icon16.png,icon48.png, andicon128.pngin the extension folder - You can use any image editor or online tool to create simple 16x16, 48x48, and 128x128 pixel images
- Suggested colors: Green background (#4CAF50) with white "PT" text
Alternatively, you can remove the icon references from manifest.json if you don't need icons.
- Click the extension icon to open the popup
- Create or select a text sequence
- Add text blocks (each block will be pasted in order)
- Save your changes
- Focus on any text input field on a webpage
- Press Ctrl+B (Windows/Linux) or Cmd+B (Mac) to paste with typing effect
- Each subsequent press cycles through your text blocks
- Keyboard Shortcut: Ctrl+B (Cmd+B on Mac) triggers the paste-with-typing action
- Sequential Pasting: Each time you use the shortcut, it types the next text block in your sequence
- Realistic Typing: Characters appear one by one with random delays (30-80ms) to simulate human typing
- Multiple Sequences: Switch between different text sequences for different use cases
manifest.json- Extension configurationpopup.html- UI for managing text sequencespopup.js- Logic for the popup interface and storagecontent.js- Typing simulation and keyboard shortcut handlingicon*.png- Extension icons (need to be created)
- The extension works on all websites
- Text sequences are stored locally using Chrome's storage API
- The current block index resets to 0 when you update sequences
- Typing speed varies randomly between 30-80ms per character for natural appearance