Web Tools
Rsync Command Builder
Build rsync commands visually with common flags and SSH options. Configure push, pull, or local mode with archive, compress, progress, dry-run, delete, checksum, bandwidth limiting, exclude/include patterns, and custom SSH port and key. Runs entirely in your browser — your data never leaves your machine.
rsync sync backup ssh linux cli command-builder
Published May 31, 2026
All interactive tools run entirely in your browser. Your data never leaves your device.
How It Works
Select a transfer mode (push, pull, or local), set source and destination paths, and configure flags like archive, compress, verbose, progress, and dry-run. For remote transfers, set the SSH host, user, port, and key. The tool assembles the correct rsync command with properly ordered flags and provides a plain-English explanation.
Features
- 3 transfer modes: push (local to remote), pull (remote to local), local sync
- Archive mode:
-aflag (recursive, links, permissions, times, group, owner, devices) - Compression:
-zfor compressed transfer - Progress display:
--progressfor transfer status - Dry run:
--dry-runto preview without changes - Delete options:
--deleteand--delete-excludedfor mirror syncing - Checksum mode:
--checksumfor content-based comparison - Update mode:
--updateto skip newer files on destination - Bandwidth limiting:
--bwlimitin KB/s - Exclude/Include patterns: filter files by glob patterns
- SSH options: custom port (
-p) and identity key (-i) - Statistics:
--statsand--itemize-changesfor detailed output - 5 examples: deploy website, backup dry run, pull remote logs, mirror directory, custom SSH key
- Flag explanation: plain-English description of each flag
- Private: all computation runs in your browser — no data transmitted
Use Cases
- Building deployment scripts with the correct rsync flags
- Setting up backup commands with proper exclude patterns
- Syncing files between servers with bandwidth limitations
- Previewing sync operations with dry-run before executing
- Teaching rsync to developers with clear flag explanations