?

How to open any file

289 formats, each with the exact free apps that open it on Windows, Mac, Linux and, where one exists, mobile.

Pick the extension you are stuck on. You land straight on that format's opening instructions: the real apps per operating system, a numbered walkthrough, whether the file is safe to open, and where useful a conversion route.

Image

Video

Audio

Document

Archive

Code and data

.asmOpen a .asm fileAssembly.batOpen a .bat fileBAT.cOpen a .c fileC.cfgOpen a .cfg fileCFG.cljOpen a .clj fileClojure.cmakeOpen a .cmake fileCMake.confOpen a .conf fileCONF.cppOpen a .cpp fileC++.csOpen a .cs fileC#.cssOpen a .css fileCSS.dOpen a .d fileD.dartOpen a .dart fileDart.editorconfigOpen a .editorconfig fileEditorConfig.elmOpen a .elm fileElm.envOpen a .env fileENV.erlOpen a .erl fileErlang.exOpen a .ex fileElixir.f90Open a .f90 fileFortran.gitignoreOpen a .gitignore filegitignore.goOpen a .go fileGo.gradleOpen a .gradle fileGradle.groovyOpen a .groovy fileGroovy.hclOpen a .hcl fileHCL.hsOpen a .hs fileHaskell.htmlOpen a .html fileHTML.iniOpen a .ini fileINI.javaOpen a .java fileJava.jlOpen a .jl fileJulia.jsOpen a .js fileJS.jsonOpen a .json fileJSON.jsxOpen a .jsx fileJSX.ktOpen a .kt fileKotlin.lessOpen a .less fileLess.lockOpen a .lock fileLockfile.luaOpen a .lua fileLua.mdOpen a .md fileMD.mlOpen a .ml fileOCaml.nimOpen a .nim fileNim.nixOpen a .nix fileNix.npmrcOpen a .npmrc filenpmrc.pasOpen a .pas filePascal.phpOpen a .php filePHP.plOpen a .pl filePerl.plistOpen a .plist fileProperty List.propertiesOpen a .properties fileProperties.ps1Open a .ps1 filePS1.pyOpen a .py filePython.rOpen a .r fileR.rbOpen a .rb fileRuby.regOpen a .reg fileREG.rsOpen a .rs fileRust.sassOpen a .sass fileSass.scalaOpen a .scala fileScala.scssOpen a .scss fileSCSS.shOpen a .sh fileSH.solOpen a .sol fileSolidity.sqlOpen a .sql fileSQL.swiftOpen a .swift fileSwift.tfOpen a .tf fileTerraform.tomlOpen a .toml fileTOML.tsOpen a .ts fileTypeScript.tsxOpen a .tsx fileTSX.vbOpen a .vb fileVB.NET.vueOpen a .vue fileVue.xmlOpen a .xml fileXML.yamlOpen a .yaml fileYAML.zigOpen a .zig fileZig

Data

3D model

Font

eBook

Disk image

Design

Looking for the full details instead?