Skip to content

Features

NullPad is packed with features designed to streamline your note-taking and technical documentation workflow.

Section Management

Think of Sections as organized workspaces or browser tabs for different engagements or topics.

  • Seamless Organization: Group related notes into isolated sections.
  • Rename with Ease: Double-click any section name to edit it instantly.
  • Horizontal Scrolling: Drag the section bar or use your mouse wheel to navigate when you have many sections.
  • Reordering: Click and drag sections vertically, then move horizontally to snap them into a new position.
  • Section-Scoped Undo: Each section maintains its own history. Undoing a change in one section won't affect others.

Workspace Navigation

The workspace is designed to be "alive" and responsive to your needs.

  • Panning: Hold the Left Mouse Button or Middle Button on the background to grab and move the entire workspace.
  • Auto-Expansion: The workspace grows automatically as you move notes near the edges.
  • Smart Cleanup: When notes are released, the section shrinks to fit the notes' footprint, eliminating wasted space.
  • Auto-fitting: Dropping a note into a tight spot? NullPad will attempt to resize it to fit the gap based on its content length.

Note Controls

Full control over your layout and content.

  • Drag and Drop: Move any note by its header handle.
  • Multi-Select: Use Ctrl + Shift + Click to select and move multiple notes at once.
  • Collapse/Expand: Click the arrow in the note header to toggle its height. Notes below will automatically shift to maintain their relative distance.
  • Focus Note: Click a partially obscured note to automatically bring it into full view.

Text Formatting

NullPad supports powerful markdown-inspired formatting.

  • Lists: Type * for bullets or 1. for numbered lists.
  • Checkboxes: Type < to create interactive to-do items.
  • Toggle Blocks: Type > to make content collapsible.
  • Horizontal Lines: Type --- followed by Enter. You can also add text like Title--- to create a titled separator.
  • Conversions: Select text and use the toolbar buttons to format entire blocks instantly.

Advanced Functionality

Tools built specifically for technical workflows.

  • Environment Variables: Set global key/value pairs (e.g., TARGET_IP=192.168.1.1).

  • Variable Injection: Click the floating icon on code blocks to copy content with environment variables automatically evaluated.

    Example: If you have an environment variable TARGET_IP=192.168.1.1, using {TARGET_IP} in a code block will automatically resolve to the actual IP address when copied via the injection icon.

  • Easy Copy Mod: Toggle with Alt + C. Makes selecting and copying blocks significantly faster.

  • Auto-Title Generation: NullPad intelligently generates note titles from your content, prioritizing technical keywords and capitalized terms.

Storage & Persistence

Your data is safe, even without the cloud.

  • Cloud Synchronization: Optional zero-knowledge backup and cross-device sync. You can learn more about its architecture in the Security & Privacy section.

    Interface Tip

    The Sync icon in the global toolbar turns Green when cloud synchronization is active and connected.

  • Auto-Save: Continuously saves your session (notes, sections, settings, vars) to browser local storage.

    Interface Tip

    The Auto Save icon in the global toolbar turns Green when this feature is active.

  • Manual Restore: Recover the last saved state if needed.
  • Export/Import: Backup your entire workspace to a portable JSON file.