Ultralytics Platform Quickstart
Ultralytics Platform is designed to be user-friendly and intuitive, allowing users to quickly upload their datasets and train new YOLO models. It offers a range of pretrained models to choose from, making it easy for users to get started. Once a model is trained, it can be tested directly in the browser and deployed to production with a single click.
journey
title Your First Model in 5 Minutes
section Sign Up
Create account: 5: User
Select region: 5: User
section Prepare Data
Upload dataset: 5: User
Review images: 4: User
section Train
Configure training: 5: User
Monitor progress: 3: Platform
section Deploy
Test model: 5: User
Deploy endpoint: 5: User
Watch: Getting Started with Ultralytics Platform
Get Started
Ultralytics Platform offers a variety of easy signup options. You can register and log in using your Google, Apple, or GitHub accounts, or simply with your email address.
Region Selection
During signup, you'll be asked to select your data region. This is an important choice as it determines where your data, models, and deployments will be stored.
| Region | Location | Best For |
|---|---|---|
| US | US Central (Iowa) | Americas users |
| EU | EU West (Belgium) | European users, GDPR compliance |
| AP | Asia Pacific (Hong Kong) | Asia-Pacific users |
Region is Permanent
Your region selection cannot be changed after account creation. Choose the region closest to you or your users for best performance.
Complete Your Profile
After selecting your region, complete your profile with your information.
Update Later
You can update your profile anytime from the Settings page, including your display name, username, bio, and social links.
Home Dashboard
After signing in, you will be directed to the Home page of Ultralytics Platform, which provides a comprehensive overview, quick actions, and recent activity.
The sidebar provides access to key sections:
- Home: Dashboard with quick actions and recent items
- Datasets: Your uploaded datasets
- Projects: Your training projects and models
- Deployments: Your model endpoints
- Explore: Public content from the community
Quick Actions
From the Home page, you can quickly:
- Upload Dataset: Start preparing your training data
- Create Project: Organize a new set of experiments
- Train Model: Launch cloud training on GPUs
Upload Your First Dataset
Navigate to Datasets and click "Upload Dataset" to add your training data.
Ultralytics Platform supports multiple upload formats:
| Format | Description |
|---|---|
| Images | JPG, PNG, WebP, TIFF, and other common formats |
| ZIP Archive | Compressed folder with images and labels |
| Video | MP4, AVI - frames extracted automatically |
| YOLO Format | Standard YOLO dataset structure with labels |
After upload, the Platform processes your data:
- Images are normalized and thumbnails generated
- Labels are parsed and validated
- Statistics are computed automatically
Read more about datasets and supported formats.
Create Your First Project
Projects help you organize related models and experiments. Navigate to Projects and click "Create Project".
Enter a name and optional description for your project. Projects contain:
- Models: Trained checkpoints
- Activity Log: History of changes
- Sharing: Collaborate with team members
Read more about projects.
Train Your First Model
From your project, click "Train Model" to start cloud training.
Training Configuration
- Select Dataset: Choose from your uploaded datasets
- Choose Model: Select a base model (YOLO11n, YOLO11s, etc.)
- Set Epochs: Number of training iterations
- Select GPU: Choose compute resources
| Model | Size | Speed | Accuracy |
|---|---|---|---|
| YOLO11n | Nano | Fastest | Good |
| YOLO11s | Small | Fast | Better |
| YOLO11m | Medium | Moderate | High |
| YOLO11l | Large | Slower | Higher |
| YOLO11x | Extra Large | Slowest | Best |
Monitor Training
Once training starts, you can monitor progress in real-time:
- Loss Curves: Track training and validation loss
- Metrics: mAP, precision, recall updated each epoch
- System Stats: GPU utilization, memory usage
Read more about cloud training.
Test Your Model
After training completes, test your model directly in the browser:
- Navigate to your model's Test tab
- Upload an image or use example images
- View inference results with bounding boxes
Adjust inference parameters:
- Confidence Threshold: Filter low-confidence predictions
- IoU Threshold: Control overlap for NMS
- Image Size: Resize input for inference
Read more about inference.
Deploy to Production
Deploy your model to a dedicated endpoint for production use:
- Navigate to your model's Deploy tab
- Select a region from the global map (43 available)
- Click "Deploy" to create your endpoint
Your endpoint will be ready in about a minute with:
- Unique URL: HTTPS endpoint for API calls
- Auto-Scaling: Scales with traffic automatically
- Monitoring: Request metrics and logs
Read more about endpoints.
Feedback
We value your feedback! Use the feedback button to help us improve the platform.
Feedback Privacy
Your feedback is private and only visible to the Ultralytics team. We use it to prioritize features and fix issues.
Need Help?
If you encounter any issues or have questions:
- Documentation: Browse these docs for detailed guides
- Discord: Join our Discord community for discussions
- GitHub: Report issues on GitHub
Note
When reporting a bug, please include your browser and operating system details to help us diagnose the issue.