i686 instruktionssætarkitekturen eller Intel 80386 er et industristandard instruktionssæt skabt af Intel til dets mikroprocessorer, der understøttes af mange andre CPU-leverandører i dag.
I forhold til Linux refererer i686 til 32-bit versionerne af Linux. Det bruges til at skelne 32-bit versioner af Linux (i686) fra 64-bit versioner (x86_64 eller amd64) af Linux.