Corrosion protection coatings have been required for long-term uses of metallic materials applied in various environments incorporating liquid and/or vapor phase corrosion reactants. In this study, we introduce a fluorocarbon lubricant impregnated nanoporous oxide (FLINO) coating on stainless steel for realizing effective resistances against corrosive media in both liquid and vapor phases. The FLINO layer on stainless steel significantly enhances corrosion resistances with superior durability and self-healing capability. The combination of nanoporous structure and fluorocarbon lubricant layer provides an outstanding atmospheric corrosion resistance, which has been a serious issue to be overcome on corrosion-resistant coatings. Therefore, the FLINO coating exhibiting stable and remarkable corrosion resistance against both liquid and vaporized corrosive media, called omnicorrosion-resistance, gives a new route for the versatile protection of metallic materials in various environments encompassing both underwater and atmospheric applications.