Skip to content

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.

RegionLocationBest For
USUS Central (Iowa)Americas users
EUEU West (Belgium)European users, GDPR compliance
APAsia 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:

FormatDescription
ImagesJPG, PNG, WebP, TIFF, and other common formats
ZIP ArchiveCompressed folder with images and labels
VideoMP4, AVI - frames extracted automatically
YOLO FormatStandard YOLO dataset structure with labels

After upload, the Platform processes your data:

  1. Images are normalized and thumbnails generated
  2. Labels are parsed and validated
  3. 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

  1. Select Dataset: Choose from your uploaded datasets
  2. Choose Model: Select a base model (YOLO11n, YOLO11s, etc.)
  3. Set Epochs: Number of training iterations
  4. Select GPU: Choose compute resources
ModelSizeSpeedAccuracy
YOLO11nNanoFastestGood
YOLO11sSmallFastBetter
YOLO11mMediumModerateHigh
YOLO11lLargeSlowerHigher
YOLO11xExtra LargeSlowestBest

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:

  1. Navigate to your model's Test tab
  2. Upload an image or use example images
  3. 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:

  1. Navigate to your model's Deploy tab
  2. Select a region from the global map (43 available)
  3. 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.



📅 Created 0 days ago ✏️ Updated 0 days ago
glenn-jocher

Comments