Convert AnnData to Seurat

Convert your AnnData .h5ad objects to Seurat .rds format for R-based analysis

Convert your .h5ad to .rds

Upload an AnnData .h5ad object and download a converted Seurat .rds file. Use it with R-based tools like Seurat, Monocle, and CellChat. Works with files from CELLxGENE, Scanpy, squidpy, and scvi-tools. Spatial transcriptomics data is automatically preserved. No R or Python installation required.

Upload your AnnData object

Drag & drop your .h5ad file here

or click to browse

Max file size: 20 GB

What gets preserved

  • Expression matrices (.X and .layers → assay slots)
  • Cell metadata (.obs → @meta.data)
  • Gene metadata (.var → @meta.features)
  • Embeddings (.obsm → @reductions)
  • Graphs (.obsp → @graphs)
  • Unstructured metadata (.uns → @misc)
  • Spatial coordinates (.obsm['spatial'] → @images)
  • Tissue images and scale factors (.uns['spatial'] → @images)

Looking to convert in the other direction? Convert .rds to .h5ad